@charset "UTF-8";     
/*css reset start*/
*,*:before,*:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,a,code,del,img,strong,dl,dt,dd,ol,ul,li,form,label,caption{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: normal;
}
em{
margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	
}
table,tbody,thead,tr,th,td {
       margin: 0;
	padding: 0;
	outline: 0;
	font-weight: normal;
}
ol,ul {
	list-style: none;
}
table {
	border-collapse: separate;
	border-spacing: 0;
	vertical-align: middle;
	table-layout: fixed;
}
caption,th,td {
	text-align: left;
	font-weight: normal;
	vertical-align: middle;
}
img {
	border: none;
	max-width: 100%;
}
input,textarea,button {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	background: none;
}
a {
	text-decoration: none;
	font-size: 14px;
	color: #666666;
}

.zxtstable a:hover{
	
	color: #cb0001!important;
}
input[type="checkbox"],input[type="radio"] {
	vertical-align: -2px;
	margin-right: 5px;
}
body,button,input,select,textarea {
	font-family: "微软雅黑";
	font-size: 100%;
}
.clearfix {
	*zoom: 1;
}

.clearfix:after {
	content: "\0020";
	display: block;
	height: 0;
	clear: both;
	overflow: hidden;
	visibility: hidden;
}
/*css reset end*/


/*头部样式*/

.w1200 {
	width: 1200px;
	margin: 0 auto
}
.topdiv{
	height:40px;
	width:100%;
	background:#333333;
	border-bottom:4px solid #cc0001;
}
.topcenterdiv{
	width:1200px;
	margin:0 auto;
	height:40px;
}
.topcenterdiv p{
	font-size:14px;
	color:#ffffff;
	float:left;
	line-height:40px;
}
.topright{
	float:right;
}
.topright a{
	text-align:center;
	line-height:22px;
	margin:8px 8px 0px 0px;
	display:inline-block;
	
	height:22px;
	color:#fff;
}
.topright i{
color: #fff;
    font-style: normal;
    margin-right: 8px;
    margin-left: 5px;
}
.logotopdiv{
	width:1200px;
	height:150px;
	
	padding:10px 30px;
	background: #fff;
}
.logotopdiv_img{
     margin-top:25px;
     float:left;
}

/*头部样式END*/
.page {
	
	
}
.dhdiv{
	width:1050px;
	float:right;
	
}

.search{
	width: 1050px;
	float:right;
	height:80px;
	color:#cc0000;
	font-weight: bold;
}
.search #searchform{
margin-top: 23px;
    float: right;
   width: 230px;
    height: 36px;
}
.hd_search #searchform{
  
  width: 230px;
    height: 36px;
    
}
.search_input{
	display: inline-block;
	margin-top: 3px;
	margin-bottom: 10px;
	
	padding: 0 8px;
	

width: 230px;
    height: 36px;
    background: url(seBox.png) no-repeat;
    position: relative;

}
.search_input input[type="text"]{
	width: 193px;
	height: 100%;
line-height:27px;
	border: 0;
	font-size:14px;
	color:#666;
}
.search_input input[type="submit"]{
	float: right;
    width: 23px;
    height: 23px;
    margin-top: 10px;
    margin-right: -5px;
    background: url(fdjdh.png) no-repeat;
    cursor: pointer;
}

.nav{
	position: relative;
	width: 1050px;
	height: 50px;
	margin: 0 auto;
	float:right;
	border-top:2px solid #cd0607;
}
.nav>li{
	float: left;
	width: 131px;
	height: 50px;
	
}

.nav>li:first-child{
	
}
.nav>li>a{
	display: inline-block;
	width: 100%;
	height: 50px;
	padding-left:28px;
	color: #666;
	font-size: 18px;
	line-height: 50px;
	
	
}
.nav>li>a{background:url(sy.png) 5px 17px no-repeat;}
.nav>li+li>a{background:url(sq.png) 5px 17px no-repeat;}
.nav>li+li+li>a{background:url(szf.png) 5px 17px no-repeat;}
.nav>li+li+li+li>a{background:url(sz.png) 5px 17px no-repeat;}
.nav>li+li+li+li+li>a{background:url(zw.png) 5px 17px no-repeat;}
.nav>li+li+li+li+li+li>a{background:url(hd.png) 5px 17px no-repeat;}
.nav>li+li+li+li+li+li+li>a{background:url(fw.png) 5px 17px no-repeat;}
.nav>li+li+li+li+li+li+li+li>a{background:url(sj.png) 5px 17px no-repeat;}



.navContent{
	position: absolute;
	display: none;
	top:50px;
	left: -120px;
	z-index: 200;
	width: 1200px;
	height: 0;
	/*height: 240px;*/
	overflow:hidden;
	background:url(xllbBg_03.png);
}


.topimgdiv{
	height:90px;
	width:1200px;
	margin:10px 0 10px 0;
}
.topimgdiv img{
	height:90px;
	width:1200px;
}

/*内容区样式*/

.newtab{
	padding: 17px 20px 20px 20px;
	margin-bottom:10px;
}
.tabdiv{
	margin-top:20px;
}
.zdhimg{
	height:147px;
	width:300px;
        float:left;
}
/*轮播图片*/
.left-lb{
    width: 600px;
    height: 400px;
    float: left;
    background:#fff;
    padding:20px;
}
#Projector {float: left;position: relative;z-index: 1; }

#Projector img {width: 560px;height: 360px; }

.picplay {
    position: relative;z-index: 2;height: 327px;  }
    
.picplayImg {width: 560px;height: 360px; border: 1px solid #ccc; }
    
.picplay .picplayBg {
    height: 60px;
    position: absolute;
    left: 0;
    bottom: -1px;
    z-index: 20;
    width: 100%;
    background: #000;
    background: rgba(0, 0, 0, 0.8) !important;
    filter: alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8;opacity: 0.8; }
    
.picplay .picplayLink {
    padding-left: 20px;

    color: #fff;
    line-height: 36px;
    display: block;
    position: absolute;
    font-size: 16px;left: 0;bottom: 10px;z-index: 300;width: 380px;
    overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
    
.cyclyImg_pager {
    height: 20px;
    text-align: right;
    position: absolute;
    right: 20px;bottom: -13px;z-index: 200;overflow: hidden; 
}
    
.cyclyImg_pager span {
    width: 20px;
    height: 20px;
    padding: 3px;
    background: url(cyclyImg_pager.jpg) no-repeat center;margin-left: 6px;display: inline-block;cursor: pointer;overflow: hidden;color: #fff;font-size: 12px;text-align: center;line-height: 14px; }
    
.cyclyImg_pager span.cycle-pager-active {
    margin-top: 0;background: url(cyclyImg_pager_hover.jpg) no-repeat center;_background: none;color: #000; }
/*轮播END*/
/*右侧*/
.right-icon{
    height: 400px;
    width: 590px;
    float: right;
    padding:20px;
    background:#fff;
}
.icon-center{
    width: 405px;
    height: 290px;
    padding: 20px 20px 20px 0;
    float: left;
}
.icon-center a{
    padding-top: 50px;
    text-align: center;
    font-size: 14px;
    color: #797979;
}
.icon-span{
    width: 72px;
    height: 73px;
    float: left;
    margin: 0px 2px;
}
.tabs-list li active a{
    background: #CC0000;
    color: #FFFFFF;
}
.icon-span.icon1{
    background:#f8f8f8 url(grbsg.png) center 11px no-repeat;
}

.icon-span:hover.icon-span.icon1{
    background: #cb0001 url(grbsw.png) center 11px no-repeat ;
    color: #fff;
}


.talist li.active a{
    background: #cb0001 url(grbsw.png) center 11px no-repeat ;
    color: #fff;
}
.talist li+li.active a{
    background: #cb0001 url(frbsw.png) center 11px no-repeat ;
    color: #fff;
}
.talist li+li+li.active a{
   background: #cb0001 url(bmbsw.png) center 11px no-repeat ;
    color: #fff;
}
.talist li+li+li+li.active a{
    background: #cb0001 url(xzspw.png) center 11px no-repeat ;
    color: #fff;
}
.talist li+li+li+li+li.active a{
    background: #cb0001 url(zhfww.png) center 11px no-repeat ;
    color: #fff;
}


.icon-span.icon2{
    background:#f8f8f8 url(frbsg.png) center 11px no-repeat;
}

.icon-span:hover.icon-span.icon2{
    background: #cb0001 url(frbsw.png) center 11px no-repeat ;
    color: #fff;
}
.icon-span.icon3{
    background:#f8f8f8 url(bmbsg.png) center 11px no-repeat;
}

.icon-span:hover.icon-span.icon3{
    background: #cb0001 url(bmbsw.png) center 11px no-repeat ;
    color: #fff;
}
.icon-span.icon4{
    background:#f8f8f8 url(xzspg.png) center 11px no-repeat;
}

.icon-span:hover.icon-span.icon4{
    background: #cb0001 url(xzspw.png) center 11px no-repeat ;
    color: #fff;
}
.icon-span.icon5{
    background:#f8f8f8 url(zhfwg.png) center 11px no-repeat;
}

.icon-span:hover.icon-span.icon5{
    background: #cb0001 url(zhfww.png) center 11px no-repeat ;
    color: #fff;
}

.hr-ccc{
    border: none;
    border-bottom: 1px solid #f5f5f5;
    width: 100%;
    float: left;
    margin-top: 20px;
}


.icon-href{
    width: 73px;
    height: 70px;
    float: left;
    margin: 0 0 20px 20px;
}
.icon-href.icon1{
    background:url(hjqxh.png) center 11px no-repeat;
}
.icon-href.icon1:hover{
    background:url(hjqxn.png) center 11px no-repeat;
    color:#cb0001;
}
.icon-href.icon2{
    background:url(jykyh.png) center 11px no-repeat;
}
.icon-href.icon2:hover{
    background:url(jykyn.png) center 11px no-repeat;
    color:#cb0001;
}
.icon-href.icon3{
    background:url(whtyh.png) center 11px no-repeat;
}
.icon-href.icon3:hover{
    background:url(whtyn.png) center 11px no-repeat;
     color:#cb0001;
}
.icon-href.icon4{
    background:url(zjhjh.png) center 11px no-repeat;
}
.icon-href.icon4:hover{
    background:url(zjhjn.png) center 11px no-repeat;
     color:#cb0001;
}
.icon-href.icon5{
    background:url(nsjfh.png) center 11px no-repeat;
}
.icon-href.icon5:hover{
    background:url(nsjfn.png) center 11px no-repeat;
    color:#cb0001;
}
.icon-href.icon6{
    background:url(zfbzh.png) center 11px no-repeat;
}
.icon-href.icon6:hover{
    background:url(zfbzn.png) center 11px no-repeat;
    color:#cb0001;
}
.icon-href.icon7{
    background:url(snfwh.png) center 11px no-repeat;
}
.icon-href.icon7:hover{
    background:url(snfwn.png) center 11px no-repeat;
    color:#cb0001;
}
.icon-href.icon8{
    background:url(gdh.png) center 11px no-repeat;
}
.icon-href.icon8:hover{
    background:url(gdn.png) center 11px no-repeat;
    color:#cb0001;
}
.icon-href.jtys{
    background:url(jtysh.png) center 11px no-repeat;
}
.icon-href.jtys:hover{
    background:url(jtysn.png) center 11px no-repeat;
    color:#cb0001;
}
.icon-href.jykj{
    background:url(jyjyh.png) center 11px no-repeat;
}
.icon-href.jykj:hover{
    background:url(jyjyn.png) center 11px no-repeat;
    color:#cb0001;
}
.icon-href.sfcw{
    background:url(tzsph.png) center 11px no-repeat;
}
.icon-href.sfcw:hover{
    background:url(tzspn.png) center 11px no-repeat;
    color:#cb0001;
}
.icon-href.whty{
    background:url(yywsh.png) center 11px no-repeat;
}
.icon-href.whty:hover{
    background:url(yywsn.png) center 11px no-repeat;
    color:#cb0001;
}
.icon-href.zscq{
    background:url(nlmyh.png) center 11px no-repeat;
}
.icon-href.zscq:hover{
    background:url(nlmyn.png) center 11px no-repeat;
    color:#cb0001;
}
.icon-href.smfw{
    background:url(slbgh.png) center 11px no-repeat;
}
.icon-href.smfw:hover{
    background:url(slbgn.png) center 11px no-repeat;
    color:#cb0001;
}
.icon-href.swfw{
    background:url(zzrzh.png) center 11px no-repeat;
}
.icon-href.swfw:hover{
    background:url(zzrzn.png) center 11px no-repeat;
    color:#cb0001;
}
.icon-href.hysy{
    background:url(hjzjh.png) center 11px no-repeat;
}
.icon-href.hysy:hover{
    background:url(hjzjn.png) center 11px no-repeat;
     color:#cb0001;
}
.icon-href.hjzj{
    background:url(hjqxh.png) center 11px no-repeat;
}
.icon-href.hjzj:hover{
    background:url(hjqxn.png) center 11px no-repeat;
    color:#cb0001;
}
.icon-href.jycy{
    background:url(../images/zhjycyg.png) center 11px no-repeat;
}
.icon-href.shjz{
    background:url(../images/zhshjzg.png) center 11px no-repeat;
}

.icon-href.gysy{
    background:url(../images/ggsyhs.png) center 11px no-repeat;
}
.icon-href.gysy:hover{
    background:url(../images/ggsyns.png) center 11px no-repeat;
    color:#cb0001;
}
.icon-href.zyzb{
    background:url(../images/zyzbh.png) center 11px no-repeat;
}
.icon-href.zyzb:hover{
    background:url(../images/zyzbn.png) center 11px no-repeat;
    color:#cb0001;
}


.icon-href.fzgg{
    background:url(fzgg.png) center 11px no-repeat;
}
.icon-href.fzgg:hover{
    background:url(fzggn.png) center 11px no-repeat;
    color:#cb0001;
}
.icon-href.ds{
    background:url(ds.png) center 11px no-repeat;
}
.icon-href.ds:hover{
    background:url(dsn.png) center 11px no-repeat;
    color:#cb0001;
}
.icon-href.rs{
    background:url(rs.png) center 11px no-repeat;
}
.icon-href.rs:hover{
    background:url(rsn.png) center 11px no-repeat;
    color:#cb0001;
}
.icon-href.ga{
    background:url(ga.png) center 11px no-repeat;
}
.icon-href.ga:hover{
    background:url(gan.png) center 11px no-repeat;
    color:#cb0001;
}
.icon-href.hb{
    background:url(hb.png) center 11px no-repeat;
}
.icon-href.hb:hover{
    background:url(hbn.png) center 11px no-repeat;
    color:#cb0001;
}
.icon-href.cm{
    background:url(cm.png) center 11px no-repeat;
}
.icon-href.cm:hover{
    background:url(cmn.png) center 11px no-repeat;
    color:#cb0001;
}
.icon-href.ny{
    background:url(ny.png) center 11px no-repeat;
}
.icon-href.ny:hover{
    background:url(nyn.png) center 11px no-repeat;
    color:#cb0001;
}



.newtitle{
	font-size:24px;
	font-weight:bold;
	color:#333;
}

.right-box{
    width: 120px;
    height: 280px;
    border-left: 1px solid #cfcfcf;
    float: right;
    margin-top: 20px;
}
.right-box a{
    display: block;
    padding-top: 50px;
    text-align: center;
    font-size: 14px;
    color: #797979;
    height: 80px;
    width: 135px;
    margin-left: 5px;
    margin-top:30px;
}
.yhzx-icon{
    background:url(shbx.png) center top no-repeat;
}
.right-box a:hover.yhzx-icon{
    background:url(shbxn.png) center top no-repeat;
    color: #cb0001;
}
.right-box a:hover.wyzx-icon{
    margin-top: 30px;
    background:url(hbcxn.png) center top no-repeat;
    color: #cb0001;
}
.right-box a:hover.wyts-icon{
    margin-top: 5px;
    background:url(../images/wytsb.png) center 10px no-repeat;
    color: #cb0001;
}
.right-box a:hover.wyjc-icon{
    margin-top: 5px;
    background:url(../images/wyjcb.png) center 10px no-repeat;
    color: #cb0001;
}
.wyzx-icon{
    margin-top: 5px;
    background:url(../images/hbcx.png) center top no-repeat;
}
.wyts-icon{
    margin-top: 5px;
    background:url(../images/wytsg.png) center 10px no-repeat;
}
.wyjc-icon{
    margin-top: 5px;
    background:url(../images/wyjcg.png) center 10px no-repeat;
}
/*END右侧*/
/*热点推送*/
.hotts-box{
    height: 52px;
    width: 100%;
    padding: 10px 0;
    overflow: hidden;
    
}
.hotts-box h6{
    font-size: 18px;
    color: #cb0001;
    float: left;
    margin-right: 10px;
}
.hotts-box a{
    font-size: 14px;
    color: #666;
    margin-top: 3px;
    float: left;
}
.hotts-box span{
    color: #cb0001;
    float: left;
    margin: 0 8px;
}
.refresh{
    height: 18px;
    width: 70px;
    margin-left: 25px;
    padding-left: 25px;
    background:url(../images/hypdh.png) left no-repeat;
}

/*END*/



.hr-blue{
    border:none;
    border-bottom: 4px solid #0099ff;
    width:100%;
    margin:10px 0;
    float: left;


}


/*内容布局*/
.center-box1{
    width: 440px;
    margin-top:10px;
    float: left;
    margin-right:10px;
}

.center-box2{
    width: 300px;
    height: 1630px;
    float: right;
    margin-top:10px;
}
.center-box3{
    width: 890px;
    height: 400px;
    background: #ebedf2;
    float: left;
    padding: 20px 25px;
}
.hr-vertical{
    border: none;
    height: 1230px;
    margin: 0 10px;
    border-left: 1px solid #d2d2d2;
    float: left;
}
.tab_tab{
	background:#fff;
       margin-bottom: 10px;
}
.tabs-list li{
float:left;
}
/*内容布局END*/

.text-box{
    width: 100%;
    height: 145px;
    padding: 15px 15px 15px 15px;
position: relative;
}
.text-box h1 {
    width: 410px;
    font-size: 18px;
    color: #333;
    font-weight: bold;
    word-break: break-all;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.text-box span{
    font-size: 12px;
    color: #333;
    margin: 10px 0;
}

.text-box p{
    font-size: 16px;
    color: #666;
    width: 100%;
    height: 70px;
    line-height: 21x;
    margin-top:10px;
word-break: break-all;
}
.text-box p a {
    font-size: 12px;
    color: #cb0001;
    position: absolute;
    bottom: 10px;
    right: 10px;
}
.center-box1 hr{
    border: none;
    width: 420px;
    border-top: 1px solid #d2d2d2;
    margin:0 0 0 10px;
}

.indexPic-box{
    width:100%;
    height: 225px; 
   
}
.indexPic-box img{
	height: 225px;
}
.indexPic-box2{
    width: 195px;
    height: 89px;
    float: left;
}
.indexPic-box3{
    width: 195px;
    height: 89px;
    margin-left: 10px;
    float: left;
}
.sp1{
    position: absolute;
    top: 70px;
    left: 160px;
  
}
.sp2{
    position: absolute;
    bottom: -27px;
    left: 80px;
}
.sp3{
    position: absolute;
    bottom: -27px;
    left: 285px;
}
.indexPic-box2 {
    width: 195px;
    height: 110px;
    float: left;
}
.indexPic-box2 img{
    width: 195px;
    height: 110px;
   
}
.indexPic-box3 {
    width: 195px;
    height: 110px;
    margin-left: 10px;
    float: left;
}
.indexPic-box3 img{
    width: 195px;
    height: 110px;
  
}
.sp11{
    position: absolute;
    top: 70px;
    left: 140px;
  
}
.sp22{
    position: absolute;
    bottom: 35px;
    left: 65px;
}
.sp33{
    position: absolute;
    bottom: 35px;
    left: 253px;
}
.selected.active{
    background-color: #c5131f;
}
.selected.active a{color: #fff!important;}
.selected.active i{
    display: block;
    position: absolute;
    background:url(icon_3j_13.png) no-repeat;
    width: 21px;height:11px;
    left: 91px;
    bottom: -10px;
    z-index: 10;
}
.indexPic-text{
    height: 334px;
    margin:15px 20px 0px 20px;
    position: relative;
    
}
.indexPic-text .titlea{
    margin-bottom: 10px;
    display: block;
    height: 50px;
    
    font-size: 14px;
    color: #666;
    padding:10px 0 0 10px;
}


.lvyouPic{
    margin-left: 35px;
    float: right;
    width: 750px;
    height: 352px;
}

.zfxx-public{
    width: 400px;
    height: 50px;   
}
.mgn-l{
    margin:0 0 20px 20px;
}
.zfxx-public li{
    border: 1px solid #d2d2d2;
    width: 200px;
    height: 50px;
    float: left;
    position: relative;
}
.tabs-con.gkspan a{
    display: inline-block;
    width: 74px;
    height: 40px;
    font-size: 14px;
    line-height: 38px;
    text-align: center;
    border-radius: 3px;
    border: 1px solid #ccc;
    background-color: #fff;
}
.gkspan-width{
    width: 130px!important
}
.tabs-con.gkspan a:hover{
    background-color: #f6f6f6;
    color: #cb0001;
    font-weight:bold;
}
.selected-a{
    text-align: center;
    padding-top: 10px;
    display: block;
    width: 200px;
    height: 50px;
    font-size: 18px;
    color: #666;
}
.gkspan-width {
     width: 129px!important;
}


/*意见征集*/
.yjzj-box{
    display: block;
    width: 127px;
    height: 60px;
    font-size: 16px;
    font-weight: bold;
    padding:15px 0 0 48px;
    border-radius: 3px;
    border:1px solid #d2d2d2;
    float: left;
    margin:4px 10px 0 19px;
   
}
.wsxf-box{
    display: block;
    width: 127px;
    height: 60px;
    font-size: 16px;
    font-weight: bold;
    padding:15px 0 0 48px;
    border-radius: 3px;
    border:1px solid #d2d2d2;
    float: left;
    margin:4px 10px 0 10px;
    background: #fff url(../images/wsxfdh.png) 7px no-repeat;
}
.wsjb-box{
    display: block;
    width: 127px;
    height: 60px;
    font-size: 16px;
    font-weight: bold;
    padding:15px 0 0 48px;
    border-radius: 3px;
    border:1px solid #d2d2d2;
    float:left;
    margin-top: 4px;
    background: #fff url(../images/wsjbdh.png) 7px no-repeat;
}
.tabs-con.bmbs a span{
    border: 1px solid #d2d2d2;
    display: block;
   width:73px;
    background-color: #f8f8f8;
    text-align: center;
   height:26px;
    float: left;
    padding:2px 2px;
    overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
}
.tabs-con.bmbs a:hover span{
    background-color: #f1f1f1;
}
.sjhimg{
	display:block;
}
.sjhimg img{
	width:400px;
	height:90px;
	margin:20px 0 0 20px;
}
.zxts{
	font-size:18px;
	color:#333;
	font-weight:bold;
	padding:15px 0 10px 20px;
	float:left;
}
.zxts a{
	font-size:18px;
	color:#333;
	font-weight:bold;
	
}
.zxtstable{
	width:400px;
	height:265px;
	border:none;
	margin-left:20px;
}
.zxtstable th{
	background:#e1e1e1;
	text-align:center;
}
.zxtstable tr{
	height:30px;
	
}
.zxtstable td{
	font-size:14px;
	color:#666;
	padding-left:8px;
}
/*重要政策信息*/
.zyzcxx{
    width: 300px;
    height:395px;
    background-color: #ebedf2;
    padding:5px 10px 10px 10px;
}
.zyzcxx h1{
    padding:0 0 10px 15px;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 15px;
    border-bottom: 1px solid #999;
}
.zyzcxx-list{
    width: 280px;
    height: 50px;
    
}
.zyzcxx-list li{
    border: 1px solid #d2d2d2;
    width: 139px;
    height: 40px;
    float: left;
    background-color: #fff;
    position: relative;
}

.zyzcxx-list.active{
    background-color: #cb0001;
}
.zyzcxx-list.active a{color: #fff!important;}
.zyzcxx-list.active i{
    display: block;
    position: absolute;
    background:url(icon_3j_13.png) no-repeat;
    width: 21px;height:11px;
    left: 63px;
    bottom: -10px;
    z-index: 10;
}
.zyzcxx-a{
    text-align: center;
    display: block;
    font-size: 16px;
    color: #666;
    width: 139px;
    height: 31px;
    line-height: 38px;
    
}
.zyzcxx>a{
    width: 260px;
    height: 90px;
    display:block;
    margin:10px 0 0 10px;
}
.zyzcxx>a img{
    width: 260px;
    height: 90px;
    
}
.qzqd-box{
    width: 300px;
    height: 249px;
    background-color: #fff;
    padding: 10px;
    margin: 10px 0 10px 0;
}
.qzqd-box a {
    background-color: #ececec;
    margin-bottom: 10px;
    display: block;
    width: 280px;
    height: 70px;
    line-height: 60px;
    font-size: 18px;
    line-height: 46px;
   padding: 16px 0 15px 19px;
}
.qzqd-box a img{
    width: 50px;
    height: 40px;
    float: left;
    margin-right: 10px;
}
.qzqd-icon{
    background: url(../images/qlqd.png) 20px center no-repeat; 
}
.czzx-icon{
    background: url(../images/zrqd.png) 20px center no-repeat; 
}
.qytz-icon{
    background: url(../images/czzxqd.png) 20px center no-repeat;
}
.zt-box{
    width: 300px;
    height: 535px;
    background-color: #f6f6f6;
    padding: 10px;
    margin: 10px 0 10px 0;
}
.all_zt{
	overflow-x: hidden;
    overflow-y: auto;
}
.zt-box p{
   font-size:16px;
   color:#ec4709;
}
.zt-box table{
   width:263px;
  
   border-left:1px solid #ccc;
   font-size:14px;
   color:#555;
   
  }
.zt-box table th{
   border-bottom:1px solid #ccc;
   border-right:1px solid #ccc;
   background:#e1e1e1;
   text-align:center;
}
.zt-box table tr{
   height:36px;
}
.zt-box table td{
   text-align:center;
   border-bottom:1px solid #ccc;
   border-right:1px solid #ccc;
}
.zt-box h1{
    padding:0 0 5px 15px;
    font-size: 18px;
    font-weight: bold;
    border-bottom: 1px solid #999;
    margin-bottom: 18px;
}
.zt-box h1 a{
    color:#333;
    font-size: 18px;
    font-weight: bold;
  
}
.zt-box>a{
    display: block;
    width: 280px;
    height: 80px;
    margin-top:10px;
}
.all_zt img{
 width: 280px;
    height: 100px;   
   
}
.askzz-box{
    width: 300px;
    height: 110px;
    background-color: #f6f6f6;
    padding: 10px;
    overflow: hidden;
}
.askzz-box a{
    color: #fff;
    font-size: 24px;
    display: block;
    width: 280px;
    height: 90px;
    padding: 30px 0 0 30px;
    background: url(../images/askzz.jpg) no-repeat;
}
.askzz-box a img{
    float: left;
    margin-top: 5px;
    margin-right: 12px;
}
.askzz-box a em{
    display: inline-block;
    font-style:normal;
    color: #fff;
    font-size: 24px;
   margin-bottom: 30px;
    float: left;
}
.ybjr{
    color: #eb8f0b;
    background: url(../images/ybjr.png) no-repeat;
}
.tmjkf{
    color: #208f08;
    background: url(../images/tmjd.png) no-repeat;
}
.bgszc{
    color: #1788d0;
    background: url(../images/bgsz.png) no-repeat;
}
.yabl{
     color: #a7650e;
    background: url(../images/xybl.png) no-repeat;
}
.yjgl{
    color: #d5457d;
    background: url(../images/yjgl.png) no-repeat;
}
.zuixin_img>a{
    display: block;
    width: 400px;
    height: 120px;
    margin-bottom: 5px;
    padding: 40px 15px 20px 103px;
    text-align: center;
     font-size:22px;
    
}

.ybjrn{
    color: #eb8f0b;
    background: url(../images/ztfive.png) no-repeat;
}
.tmjkfn{
    color: #208f08;
    background: url(../images/zttwo.png) no-repeat;
}
.bgszcn{
    color: #1788d0;
    background: url(../images/ztfour.png) no-repeat;
}
.yabln{
     color: #a7650e;
    background: url(../images/ztone.png) no-repeat;
}
.yjgln{
    color: #d5457d;
    background: url(../images/ztthree.png) no-repeat;
}


.ul-zxft{
    margin:0 0 15px 13px;
}
.ul-zxft li{
    line-height: 30px;
    color: #666;
    font-size: 14px;
    background: url(../images/5_18.jpg) 0 center no-repeat;
    padding-left: 10px;
}
.font_last_r a img {
    float: left;
    margin: 25px 28px 0 10px;
}

.wx{
	margin: 25px 50px 0 10px;
    float: left;
    font-size: 12px;
}

/*内容区样式end*/

/*在线访谈*/
/* 数据要闻盒子 */
.datanews-div{
	width:840px;
	float:left;
	margin-top:20px;
}

.titletype {
	height: 40px;
	background: #f6f6f6;
	border-bottom: 1px solid #CCCCCC;
}

.titletype span {
	display: block;
	float: left;
	height: 40px;
	width: 120px;
	border-top: 2px solid #0099FF;
	background: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	line-height: 40px;
	text-align: center;
	font-weight: bold;
	font-size: 18px;
}
.titletype span a {
	display: block;
	display: block;
	height: 40px;
	width: 120px;

}

/*热词部分*/
.hotword{
	width:320px;
	height:965px;
	background-color:#f6f6f6;
	float:right;
	margin-top:20px;
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
}
.title-h{
	font-size:18px;
	font-weight:bold;
	color:#125e9a;
}
.title-h a{
	font-size:18px;
	font-weight:bold;
	color:#125e9a;
}
.hotul{
	margin-top:25px;
	width:260px;
	margin-bottom:20px;
}
.hotul li{
	float:left;
	font-size:16px;
	width:65px;
	margin-right:19px;
	line-height:30px;
}
.hotul li a{
	
	font-size:16px;
	
}
.hotlist-ul li{
	font-size:16px;
	width:86px;
	height:30px;
	margin-top:24px;
	display:block;
	text-align:center;
	line-height:30px;
	float:left;
}
.hotlist-ul li a{
	font-size:16px;
	width:86px;
	height:30px;
	display:block;
	text-align:center;
	line-height:30px;
}
.hotlist-ul li.active a{
	background-color:#d9e9f6;
	font-size:16px;
	width:86px;
	height:30px;
	display:block;
	text-align:center;
	line-height:30px;
}


.hotword-ul{
	font-size:14px;
	float:left;
	margin-top:10px;
	margin-bottom:40px;
	
}
.hotword-ul li{
	background:url(../images/5_18.jpg) 0 10px no-repeat;
	height:35px;
	margin-top:13px;
	padding-left:6px;
}

/*在线访谈end*/

/*searchweb*/
.c-container {
	margin: 20px 21px 0 15px;
	line-height: 20px;
	border-bottom: 1px dashed #ccc;
}

.c-container em {
	color: #cc3333;
	font-style: normal;
}

.c-container h3 {
	font-size: 16px;
	height: 26px;
	line-height: 26px;
}

.c-container h3 a {
	color: #3c64b9;
	text-decoration: underline !important;
}

.c-container h3 a em {
	text-decoration: underline !important;
}

.c-abstract {
	padding-bottom: 10px;
	font-size: 13px;
	color: #878787;
}

.c-abstract span {
	color: #008800;
}

.c-abstract a {
	color: #878787;
	text-decoration: underline !important;
}


.nofloat{
	float:none !important;
}
/*searchweb end*/

/*searchtrs */
.search-ul{
	padding:0 20px;
	margin-top:20px;
}
.search-ul li{
	border-bottom: 1px dashed #ccc;
	padding-bottom:10px;
	}
.search-ul li>a{
	display:block;
	font-size: 14px;
	margin-bottom:5px;
	color: #3c64b9;
	text-decoration: underline !important;
}
.search-ul li a span{
	color: #cc3333;
	text-decoration: underline !important;
}
.firstp{
	padding-bottom: 10px;
	font-size: 13px;
	color: #878787;
}
.firstp span{
	color: #cc3333;
	margin-right:2px;
}
.secondp{
	vertical-align:middle;
}
.secondp span{
	color: #008800;
	float:left;
	font-size:13px;
}
.secondp a{
	display:block;
	color: #878787!important;
	text-decoration: underline !important;
	margin-left:2px;
	float:left;
	
}
/*searchtrs end*/


/*州政府*/
.bordernone{
	border-bottom:none!important;
}
/*州政府*/
.onlineBox{
	width:840px;
	float:left;
	margin-top:20px;
}

.blueBox{
	margin-top:2px;
	padding-top:20px;
	
}
.blueAddBox{
	
	
	padding-top:20px;
	
}
.hclass-add{
	font-weight:bold !important;
	font-size:18px !important;
	margin-top:30px;
	
	padding-bottom:5px;
	margin-bottom:7px;
}
.hclass-add a{
	font-weight:bold;
	font-size:18px;
}

.jieshao{
	width:840px;
	height:360px;
}
.jieshao img{
	width:400px;
	height:360px;
	float:left;
}

.zztext{
	width:420px;
	height:360px;
	float:right;
}
.zztext h2{
	text-align:center;
	margin-top:10px;
	margin-bottom:5px;
}
.zztext p{
	line-height:24px;
	text-indent: 2em;
	font-size:12px;
}
.zztext label a{
	float:right;
	color:#015293;
}
/*领导活动*/
.huodong{
	height:250px;
	width:840px;
	margin-top:20px;
}

/*领导名单部分*/
.listBox{
	width:320px;
	height:630px;
	padding-left:10px;
	padding-right:10px;
	float:right;
	margin-top:20px;
	background-color:#f6f6f6;
}

.listBox li label{
	
	color:#015293;
	font-size:18px;
	width:95px;
	float:left;
	margin-left:60px;
}
.listBox li span a{
	
	font-size:18px;
}

.listBox li span{
	float:left;
	font-size:18px;
	width:60px;
	margin-left:15px;
	color:#015293;
}

.firstName{
	height:75px;
	line-height:75px;
	border-bottom:1px dashed #028BE6;
	text-align:center;
}
.otherName li{
	line-height:54px;
	text-align:center;
}
.otherName{
	margin-top:10px;
}

/*end*/

/*州政府end*/



/*视频*/
.interviewOl1{
	margin-top: 20px;
    width: 840px;
    float: left;
}

.video-hot{
    width: 260px;
    
    margin: 10px 10px;
}
.video-hot li{
    margin: 10px 0 20px 0;
    width: 83px;
    font-size: 16px;
    color: #666;
    float: left;
}
.mycolleague{
    float: left;
}
.mycolleague li span{
	display:block;
    width: 100px;
    height: 25px;
    background-color: #fff;
    margin: 15px;
    color: #666;
    font-size: 16px;
    text-align: center;
    float:left;
}
.mycolleague li a{
	width: 100px;
    height: 25px;
    display:block;
    margin: 15px;
    color: #666;
    font-size: 16px;
    float:left;
}
.mycolleague1{
    float: left;
}
.mycolleague1 li{
    
    
}
/* video pic */
.photoList{
    width: 865px;
    overflow: hidden;
}

.zhouz-pic{
    float: left;
    width: 264px;
    height: 241px;
    background-color: #f6f6f6;
    margin: 0 23px 20px 0;
    position: relative;
    margin-bottom: 20px;
}
.zhouz-pic img{
    width: 264px;
    height: 196px;
}
.zhouz-pic.margin20{
    margin:  20px 0 20px;
}


.zhouz-pic span:before{content: "";overflow: hidden;width: 3px;height: 3px;background-color: #666;position: absolute;left:0;top:17px}

.zhouz-pic span{
    font-size: 14px;
    line-height: 36px;
    position: absolute;
    bottom: 7px;
    left: 10px;
    padding-left:10px;
}

.interact{
    width: 320px;
    padding: 10px;
    float: right;
    background-color: #f6f6f6;
    margin-top: 20px;
}
.interact.height{
    height: 1227px;
}
.interact h1{
    font-size: 18px;
    font-weight: bold;
    color: #015293;
    margin: 10px;
    
    
}
.interact h1 em{
    font-weight: bold;
    color: #666;
    margin-left: 10px;
}
.interact-pic{
    width: 165px;
    height: 200px;
    margin: auto;
    margin-top: 20px;
}
/*视频end*/


/*意见征集*/
.yjzj{width:800px;margin:0 auto;}
.yjzj h2 {padding:15px 0 ;background: #f6f6f6;text-align: center;font-size: 24px;font-weight: bold;margin-top: 20px;}
.yjzj_ul {margin-top:20px}
.yjzj_ul form{border: 1px solid #ccc;border-top:none;}
.yjzj_ul .form_t{border-bottom:1px solid #CCCCCC;}
.yjzj_ul form h5 {line-height: 30px;font-size: 14px;font-weight: bold;background: #e5f5ff;border-bottom: 1px solid #CCCCCC;border-top: 1px solid #CCCCCC;text-indent: 10px;overflow: hidden;}
.yjzj_ul form h5 i {display: block;width:7px;height:30px;background: #0099ff;float: left;}
.yjzj_ul form label {height:30px;font-size: 14px;font-weight: bold;margin-top:18px;margin-left:18px;line-height: 34px;cursor:pointer;}
.y_anniu {width: 240px;height: 36px;margin: 0 auto;margin-top:30px;}
.y_anniu  a {float: left;margin-left: 20px;display: block;width: 100px;height: 36px;line-height: 36px;text-align: center;font-size: 16px;background: url(../images/view.png) no-repeat;}
.y_anniu  .action{background: url(../images/tijiaonew.png) no-repeat;color: #FFFFFF;}
/*意见征集END*/


/*列表高度*/
.addheight{
	height:195px;
}

.addheightright{
	height:1310px;
}
.addhv{
	height:1550px;
}


/*文字直播*/
.yanbian{
    width: 120px;
    height: 39px;
    display: block;
    border-top: 2px solid #0099ff;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    background-color: #fff;
    text-align: center;
    line-height: 40px;
    font-size: 18px;
    font-weight: bold;
    color: #000;
    border-bottom: 0px;
}

.addh{
    height: 40px;
    display: block;
    background-color: #f6f6f6;
    border-bottom: 1px solid #ccc;
    margin-top: 20px;
}

.zhibo{
    width: 1180px;
    border-bottom: 1px solid #ccc;
    margin-bottom: 20px;
}
.addwidth{
	width:100% !important;
}
.dianji {
    display: block;
    width: 190px;
    height: 40px;
    background-color: #0099ff;
    color: #fff;
    float: right;
    font-size: 18px;
    text-align: center;
    line-height: 40px;
}
.dianji:hover{
    color: #fff; 
}
.dianji {
    display: block;
    width: 190px;
    height: 40px;
    background-color: #0099ff;
    color: #fff;
    float: right;
    font-size: 18px;
    text-align: center;
    line-height: 40px;
}
.dianji:hover{
    color: #fff; 
}

.left_font_font{
    
    height: 600px;
    line-height: 24px;
    font-size: 14px;
    overflow: auto;
    float: left;
}

.left_font_font p{
    text-indent: 30px;
    padding-bottom: 30px;
     border-bottom: 1px dashed #ccc;
     position:relative;
}
.left_font_font a{
    display: block;
    height: 35px;
    margin-top: 10px;
    line-height: 35px;
    padding-left: 10px;
    background: url(../images/pointernew.jpg) no-repeat 5px 18px;
    color: #015293;
   
}

.left_font_font p span{
    float: left;
    text-indent: 0px;
    margin-right:10px;
    position:absolute;
    bottom:8px;
    left:0;
}

.addmargin{
	margin-top:20px!important;
}
.addbottom{
	margin-bottom:20px;
}
/*文字直播end*/




/* 意见征集START */

.diaocha{
    width: 1000px;
    margin: auto;
    margin-bottom: 10px;
}
.diaocha h2{
    
    background-color: #f6f6f6;
    font-size: 24px;
    text-align: center;
    line-height: 60px;
    color: #015293;
    margin-bottom: 30px;
    margin-top: 20px;
}
.diaocha p{
    font-size: 14px;
    line-height: 25px;
    text-indent: 30px;
}
.diaocha span{
    display: block;
    margin-top: 15px;
    text-align: right;
    font-size: 14px;
}

.diaocha_table{
     border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    margin: auto;
    margin-top: 20px;
    font-size: 14px;
}
.diaocha_table th{
    width: 200px;
    height: 40px;
    text-align: right;
    background-color: #f6f6f6;
    border-bottom: 1px solid #ccc;
    border-right: 1px solid #ccc;
    padding-right: 10px;
}
.diaocha_table td{
    width: 300px;
    height: 40px;
    border-bottom: 1px solid #ccc;
    border-right: 1px solid #ccc;
    padding:4px 7px;
}
.diaocha_table input{
    width: 100%;
    height: 30px;
    background-color: #fff;
    border: 1px solid #ccc;
    
    line-height: 30px;
}
 .diaocha_table textarea{
    width: 100%;
    height: 70px;
    margin-top:2px;
    border: 1px solid #ccc;
    resize:none; 
}

.danxuan input{
    width: 15px;
    
    border: none;
    height:auto;
}
.danxuan label{
	margin-right:50px;
}
.td_BG{
    padding-left: 20px;
    background-color: #e5f5ff;
    font-size: 14px;
}

.xla_k{
    width: 100%;
    height: 32px;
    
}
.diaocha_table  span{
    color: #ff0000;
    display:inline;
}
.addh{
    height: 40px;
    display: block;
    background-color: #f6f6f6;
    border-bottom: 1px solid #ccc;
    margin-top: 20px;
}

.tijiao{
    width: 230px;
    height: 36px;
    margin: auto;
    margin-top: 20px;
    
}
.tijiao .tijiao_left{
    margin-right:20px;
    background: url(../images/button_b.png) no-repeat;
    color: #fff;
}

.tijiao input{
    width: 100px;
    height: 36px;
    background: url(../images/button_w.png) no-repeat;
    border: 0px;
    font-size: 16px;
    font-weight: bold;
    line-height: 36px;
     cursor: pointer;
}

/* 意见征集END */

/* 在线咨询START */

.zixunB{
    width: 1180px;
    height: 200px;
    margin-top: 20px;
}
.biaodan{
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    margin: auto;
    margin-top: 20px;
    font-size: 14px;
}
.biaodan th{
    width: 200px;
    background-color: #f6f6f6;
    text-align: right;
    border-bottom: 1px solid #ccc;
    border-right: 1px solid #ccc;
    padding-right: 10px;
}
.biaodan td{
	padding:4px 7px;
    width: 505px;
    height: 40px;
    border-bottom: 1px solid #ccc;
    border-right: 1px solid #ccc;
}
.biaodan td input{
    width: 100%;
    height:30px; 
    background-color: #fff;
    border: 1px solid #ccc;
    line-height: 30px;
}
.biaodan span{
	display:inline;
    color: #ff0000;
}
.neirong{
    height: 194px;
    vertical-align: top;
    padding-top:10px;
}

.neirong_td textarea{
	height:195px;
    width: 100%;
   
   margin-top:4px;
    border:1px solid #ccc;
     resize:none
}


.tijiao{
    width: 230px;
    height: 36px;
    margin: auto;
    margin-top: 20px;
    
}
.tijiao .tijiao_left{
    margin-right: 20px;
    background: url(../images/button_b.png) no-repeat;
    color: #fff;
}

.tijiao input{
    width: 100px;
    height: 36px;
    background: url(../images/button_w.png) no-repeat;
    border: 0px;
    font-size: 16px;
    font-weight: bold;
    line-height: 36px;
     cursor: pointer;
}

/* 在线咨询END */




/* 州情START */

.gaikuang{
    height: 450px;
}
.last{
    color: #015293;
}
.gaikuang_x{
    width: 840px;
    height: 410px;
    float: left;
    position: relative
}
.yanbian{
    width: 120px;
    height: 39px;
    display: block;
    border-top: 2px solid #0099ff;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    background-color: #fff;
    text-align: center;
    line-height: 40px;
    font-size: 18px;
    font-weight: bold;
    color: #000;
    border-bottom: 0px;
}
.gaikuang_x h2{
    height: 40px;
    display: block;
    background-color: #f6f6f6;
    border-bottom: 1px solid #ccc;
    margin-top: 20px;
}
.gaikuang_x img{
	width: 360px;
	height: 319px;
    margin: 20px;
    margin-left: 0px;
}

.font_miaoshu{
    width: 460px;
    height: 320px;
    float: left;
    margin-top: 20px;
    position: absolute;
    top: 50px;
    left: 375px;
    font-size: 14px;
    line-height: 25px;
    
}
.font_miaoshu p{
    text-indent: 16px;
}
.font_miaoshu a{
    position:absolute;
    bottom:10px;
    right:5px;
    color: #015293;
}

.zhuanti{
    width: 320px;
    height: 410px;
    background-color: #f6f6f6;
    float: left;
    margin-left: 20px;
    padding: 5px;
    margin-top: 20px
}
.zhuanti h2{
    width: 265px;
    height: 40px;
    border-bottom: 1px solid #ccc;
    font-size: 16px;
    line-height: 40px;
    padding-left: 15px;
    margin-bottom: 5px;
    margin-left: 10px;
    
}
.zhuanti li{
    margin-top: 10px;
    width: 280px;
    margin-left: 10px;
    
}
.zhuanti ul li a{
    width: 280px;
    height: 60px;
    display: block;
}
.zhuanti img{
    display:inline;
    margin: auto;
}
.xianshi{
    height: 380px;
    position: relative;
}
.xianshi h2{
    height: 40px;
    display: block;
    background-color: #f6f6f6;
    border-bottom: 1px solid #ccc;
}

.chaoyuImg{    float: left;
    margin-top: 40px;
    margin-left: 35px;}
.jianjie{        float: left;
    width: 30px;
    font-size: 25px;
    margin-top: 43px;
    margin-left: 27px;
    font-weight: bold;
    line-height: 35px;}
.mapImg{      float: left;
    margin-top: 30px;
    margin-left: 60px;}

.tabs-con.on{display: block;}
.tabs-con{display: none;}




.chengshi{
    width: 590px;
    height: 310px;
    background: url(../images/border.png) no-repeat ;
    position: absolute;
    top: 60px;
    left: 590px;
}
.chengshi h3{
    margin-top: 15px;
    margin-left: 28px;
    font-size: 18px;
    font-weight: bold;
    position: relative;
    margin-bottom: 30px;
}
.chengshi h3 a{
    width: 80px;
    height: 30px;
    display: block;
    position: absolute;
    top: -2px;
    left: 165px;
    background: url(../images/closeborder.png) no-repeat;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    line-height: 30px;
}
.web{
    margin-left: -90px;
    color: #0099ff;
}

.xianshi p{
   padding-right: 10px;
    margin-left: 30px;
    line-height: 25px;
    font-size: 14px;
    text-indent: 24px;
    
}

/*州情END*/


/*州长信箱*/
.fontvalue{
	font-weight:bold;
	font-size:18px !important;
}
.zzxx_l{width:840px;float: left;margin-top:20px;}
.zzxx_l_t h2 {height: 40px;line-height: 40px;background: #f6f6f6;font-size: 16px;font-weight: bold;border-bottom: 1px solid #CCCCCC;}
.zzxx_l_t h2 a{display: block;width: 120px;height: 39px;border-top:2px solid #0099ff;background: #FFFFFF;border-left: 1px solid #ccc;border-right: 1px solid #CCCCCC;text-align: center;}
.zzxx_l_t p {line-height: 26px;font-size: 14px;color: #666666;}
.zzxxp1{text-indent: 40px;}
.zzxxp2{text-indent: 40px;}
.zzxx_fg{margin-top:20px}
.zzxx_fg h2 {height: 40px;line-height: 40px;font-size: 16px;font-weight: bold;border-bottom: 1px solid #CCCCCC;}
.zzxx_fg h2 a{padding:0 10px;display: inline-block;height: 40px;border-top:1px solid #ccc;background: #FFFFFF;border-left: 1px solid #ccc;border-right: 1px solid #CCCCCC;text-align: center;color: #015293;font-size:16px;font-weight:bold;}
.zzxx_fg ul {margin:20px 0;}
.zzxx_fg ul li {width: 80px;text-align: center;font-size: 14px;line-height: 30px;margin-left: 20px;float: left}
.zzxx_fg ul li a {display: block;width: 80px;height:34px;background: #d9e9f6;line-height: 34px;}
.zzxx_fg table {width: 837px;font-size: 14px;border-right:1px solid #CCCCCC;margin-top:20px;border-bottom:1px solid #CCCCCC;}
.zzxx_fg table p {color: #f00;float: right;line-height: 30px;}
.zzxx_fg table th{width: 120px;background: #f6f6f6;text-align: right;border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;}
.zzxx_fg table th span{color: #f00;}
.zzxx_fg table td {padding: 4px 7px;border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;}
.zzxx_fg input[type='text']{line-height:30px;border: 1px solid #CCCCCC;font-size: 16px;width: 100%;height: 30px;}
.tr1 input[type='text']{width: 87%;}
.zzxx_fg table td textarea {height:83px;width: 100%;border: 1px solid #CCCCCC;font-size: 16px; resize:none;margin-bottom:-4px;}
.texttop{
	vertical-align: top;padding-top:10px;
}
.zzxx_anniu{margin-top:20px}
.zzxx_xw{margin-top:20px}
.neir_top{}
.zzxx_r{width: 320px;float: right;margin-top:20px;background: #f6f6f6;height: 880px;}
.zzxx_r span{font-size: 18px;color: #125e9a;margin:20px 0 20px 20px;display: block;font-weight: bold;}
.zzxx_r p {line-height: 26px;font-size: 14px;color: #666 ;margin-left: 20px;margin-top: 10px;text-indent: 30px;margin-right:10px}
.zzxx_r_p {font-size:16px;color: #666 ;font-weight: bold;text-indent: inherit !important;}
/*州长信箱END*/



/*在线访谈部分*/
.question{
	width:280px;
	border-top:1px solid #ccc;
	margin-top:15px;
	padding:10px 0;
}
.question label{
	display:block;
	font-size:14px;
	margin-top:5px;
	margin-bottom:5px;
}
.question input[type = "text"]{
	line-height:30px;
	width:280px;
	height:30px;
	border:1px solid #ccc;
	background:white url(../images/red.jpg) 265px center no-repeat;
	font-size:18px;
	padding-right:20px;
}
.question textarea{
	width:280px;
	height:70px;
	border:1px solid #ccc;
	font-size:18px;
	resize: none;
	background-color:white;
}

.question input[type = "reset"]{
	width:100px;
	height:36px;
	background:url(../images/view.png) no-repeat;
	text-align:center;
	line-height:36px;
	font-size:16px;
	border:0;
	margin-left:20px;
	margin-top:20px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	font-family: "微软雅黑";
}
.question input[type = "submit"]{
	width:100px;
	height:36px;
	background:url(../images/tijiaonew.png) no-repeat;
	text-align:center;
	line-height:36px;
	color:white;
	font-size:16px;
	font-weight:bold;
	border:0;
	margin-left:30px;
	margin-top:20px;
	float:left;
	cursor:pointer;
	font-family: "微软雅黑";
}
/*在线访谈end*/
/*在线访谈部分 start*/
.left_font{
	margin-top:20px;
    width: 840px;
    float: left;
}
.left_font h2{
    width: 840px;
    float: left;
}
.left_font_img{
    
    margin-bottom: 30px;
}
.left_font_img h1{
    width: 840px; 
    margin-bottom: 30px;
   word-break: break-all;
    word-break: break-word;
    word-wrap: break-word;
}
.left_font_img h1 a{
	font-size: 24px;
    color: #015293;
    font-weight: bold;
}
.left_font_img img{
    display: inline;
    float: left;
    width: 320px;
    height: 228px;
}
.jiabin{
    width: 500px;
    float: left;
    line-height: 36px;
    padding-left: 20px;
    position: relative;
    font-size: 14px;   
}
.jiabin p span{
    font-weight: bold;
}
.jiabin .zhai_p{
    position: absolute;
    top: 72px;
    left: 64px;
    width: 460px;
    display: block;   
}
.left_font_li p{
    float: right;
    font-size: 14px;
    color:#333;
}
.left_font_font{
    width: 840px;
    height: 600px;
    line-height: 24px;
    font-size: 14px;
    overflow: auto;
    float: left;
}
.left_font_font p{
    text-indent: 30px;
    padding-bottom: 30px;
    border-bottom: 1px dashed #ccc;
}
.left_font_font a{
    display: block;
    height: 35px;
    margin-top: 10px;
    line-height: 35px;
    padding-left: 10px;
    background: url(../images/5_18.jpg) no-repeat 5px 18px;
    color: #015293;   
}
.left_font_font p span{
    float: left;
    text-indent: 0px;
}
.right_img{
    width: 320px;
    height:1240px;
    background-color: #f6f6f6;
    float: left;
    margin-left: 20px;
    margin-top:20px;
    padding:0 20px;
}
.right_img h2{
    
    margin-top: 20px;
    
    margin-bottom: 20px;
}
.right_img h2 a{
    color: #125e9a;
    font-size: 18px;
    font-weight: bold;  
}
.right_img img{
    display: inline;
    
    width: 280px;
    height: 200px;
}
.img_a{
    display: block;
    width: 300px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 14px; 
    color:#333;
}
/*在线访谈部分 end*/



/*州政府领导介绍 start*/
.leader{
	width:840px;
}
.newheight{
	height:1350px!important;
}
.mt{margin-bottom: 20px;}
.zzf{width:840px;float: left;}
.dropmargin{
	margin-top:0;
	height:660px;
}
.zzf_zp {margin-top:20px}
.zzf_zp ul {width:770px;}
.zzf_zp label {display: block;width: 100px;height:40px;font-size: 16px;background: #f6f6f6;line-height: 40px;text-align: center;float: left;}
.zzf_zp ul li {float: left;text-align: center;font-size: 18px;margin:0px 20px 17px 0}
.zzf_zp ul li img {width:166px;height: 197px;}
.zzf_zp ul li p {margin-top:10px}
.zzf_r{padding:0 10px;float: right;width: 320px;background: #f6f6f6;margin-top:20px;height:2140px;}
.ldzp{ margin-left: 120px;width: 720px;overflow: hidden;border-bottom: 1px solid #CCCCCC;}
.zzf_zp:last-child .ldzp{border-bottom:none}
.listWidth li{padding-right: 0 !important;     height: inherit !important;}
.listWidth li a{white-space: normal !important;display:inline !important;}
.photo {float: left;width:166px;height: 250px;}
.photo p{width:166px;text-align: center;margin-top: 9px;font-size: 18px;}
.photo img{width:166px;height: 197px;}
.intro{float: left;width: 235px;margin-left: 20px;}
.intro h4{margin-bottom: 10px; }
.intro h4 a{font-weight: bold;font-size: 18px; color:#015293;}
.intro .introWord{height: 180px; position:relative;width:520px;font-size:14px;}
.intro .introWord p{
	line-height:32px;
}
.intro .introWord a{
	
	color:#015293;
	position:absolute;
	bottom:10px;
	right:5px;
}
.bor{border-bottom: none;}
/*州政府领导介绍 end*/
/*州政府介绍 start*/
.columnTitle{font-size: 18px;color: #015293;font-weight: bold;margin:10px 10px;}
.leader{text-indent:2em;margin-top: 20px;margin-bottom:50px;}
.columnLi {width:840px;border-bottom:1px solid #ccc;padding-bottom:10px;}
.columnLi li{float: left;width: 250px;margin: 0 10px;height: 30px;line-height: 30px;overflow: hidden; }
.leaderImg{width: 150px;height: 100px; float: left;}
/*州政府介绍 end*/


/*州政府介绍END*/




/*常务副州长 start*/
.fengong{
    width: 840px;
    float: left;
    margin-top:20px;
}
.fengong p{
    font-size: 14px;
    line-height: 32px;
    margin-top: 20px;
    float: left;
    text-indent: 2em;
}
.right_font{
    width: 320px;
    height: 880px;
    float: left;
    background-color: #f6f6f6;
    margin-left: 20px;
    margin-top:20px;
}
.right_font h2{
    font-size: 18px;
    font-weight: bold;
    color: #015293;
    margin-top: 20px;
    margin-left: 20px;
    margin-bottom: 20px;
}
.right_font h2 a{
    color: #666;
    font-size:18px;
    font-weight:bold;
}

.right_font>img{
    display: inline;
    margin-left: 80px;
    width: 165px;
    height: 200px;
}

.tongshi{
    padding-left: 20px;
    font-size: 16px;
    
}
.tongshi li{
    
    
    height: 25px;
    
    margin-bottom: 14px;
    line-height: 25px;
    text-align: center;
    color: #666;
}
.tongshi li span{
	width: 100px;
	height:25px;
	display: block;
	background-color: #fff;
	float:left;
}
.tongshi li a{
    display: block;
    
    height: 25px;
    background-color: #f6f6f6;
    float: left;
    font-size:16px;
    color: #666;
    margin-left:20px;
}
/*常务副州长 end*/

/*hdzx stard*/
.zx-channels{
    float: left;
    margin-top: 20px;
    font-size: 12px;
}
.ggrx{
    margin-top: 20px;
    height: 35px;
    width: 100%;
    float: left;
    border-bottom: 1px solid #ccc; 
}
.hdzx-hr{
    border: none;
    border-top: 1px dashed #ccc;
    width: 100%;
    height: 1px;
    margin-top: 20px;
    float: left;       
}
.ggrx h2{
    height: 35px;
    line-height: 36px;
    
    font-size: 16px;
    color: #015293;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-top: 1px solid #ccc;
    border-bottom:none;
    background-color: #fff;
}
.h2-width{
    width: 140px;
    text-align: center;
}
.h2-width1{
    width: 250px;
    text-align: center;
}
.h2-width2{
    width: 170px;
    text-align: center;
}
.ggrx-table{
    float: left;
    margin-top: 10px;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
}

.ggrx-table.margin20{
   margin: 10px 63px 0 63px;
}
.ggrx-table tr th{
    padding-left: 10px;
    width: 240px;
    height: 35px;
    text-align: left;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}
.ggrx-table tr td{
    padding-left: 10px;
    width: 110px;
    height: 35px;
    text-align: left;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}
.ggrx-table1{
    float: left;
    width: 100%;
    margin-top: 10px;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
}
.ggrx-table1-th1{
    width: 225px;
}
.ggrx-table1-th2{
    width: 310px;
}
.ggrx-table1 thead th{
    height: 35px;
    background-color: #e5f5ff;
    font-size: 14px;
    color: #000;
    text-align: center;
    font-weight: bold;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc; 
}
.ggrx-table1 tbody td{
    padding-left: 10px;
    height: 45px;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc; 
}
.ggrx-table1 tbody td a{
    color: #015293;
    text-decoration: underline;
    font-size: 12px;
}
.ggrx-table1 tbody th{
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc; 
    height: 75px;
    text-align: left;
    padding-left: 10px;
}
.ggrx-table1 tbody th span{
    float: left;
    width: 290px;
}
/*hdzx end*/

/* 政务 */
.g-left-top{
	width: 840px;
	height: 450px;
	float: left;
	margin-top: 20px;
	
}
.lineTabTitle li a {
    padding: 10px 20px;
}
.g-left-con{
    width: 821px;
    height: 400px;
    padding-top: 15px;
    float:left;
    margin-left: 10px;
}
.g-l-content{
	width: 826px;
	position: relative;
}

.g-l-content a{
	position:absolute;
	bottom: -11px;
	right: 12px;
	font-size: 12px;
    color: #015293;
    cursor: pointer;
}
.lineTabTitle li.active .lineFont{
	padding: 0 20px;
}
.g-left-con h2 {
    font-size: 18px;
    color: #000000;
    font-weight: bold;
}
.g-left-con .g-l-content span {
    display: block;
    font-size: 12px;
    color: #000000;
    margin: 10px 0 5px 0;
}
.g-left-con p {
    font-size: 12px;
    color: #000000;
    line-height: 24px;
    text-indent: 20px;
    height: 78px;
	overflow: hidden;
}

.g-left-con ul{
	margin-top: 20px;
	border-top: 1px solid #ccc;
	padding-top: 10px;
}
.g-left-con ul li{
	width: 830px;
}





/* left-top END */
.g-left-bot{
	width: 840px;
	float: left;
	
}
.page_m_d_tabones {
	width: 840px;
	height: 345px;
	float: left;
	display: none;
}

/*.page_m_d_tabones h2 {
	height: 40px;
	line-height: 40px;
	color: #fff;
	background: #3366cc;
	font-size: 14px;
	padding-left: 5px;
}
.page_m_d_tabones h2 a {
	color: #fff;
}
.page_m_d_tabones1 {
	margin-top: 17px;
	position: relative;
	width: 840px;
	height: 183px;
}
.page_m_d_tabones1 img {
	width: 840px;
	 height: 183px; 
}
.page_m_d_tabones1 i {
	display: block;
	width: 80px;
	height: 80px;
	background: url(../images/sp1_yjl.png) no-repeat;
	position: absolute;
	left: 50%;
	margin-left: -40px;
	top: 50%;
	margin-top: -40px;
}
.page_m_d_tabones2_l img {
	width: 410px;
	height: 89px
}
.page_m_d_tabones2_r img {
	width: 410px;
	height: 89px
}
.page_m_d_tabones2 {
	margin-top: 10px
}
.page_m_d_tabones2_l {
	float: left;
	position: relative;
}*/
.page_m_d_tabones2_l i ,.page_m_d_tabones2_r i{
	display: block;
	width: 40px;
	height: 40px;
	background: url(../images/sp2_yjl.png) no-repeat;
	position: absolute;
	left: 50%;
	margin-left: -20px;
	top: 50%;
	margin-top: -20px;
}
.page_m_d_tabones1 h2 {
	height: 40px;
    width: 100%;
	line-height: 40px;
	color: #fff;
	background: #3366cc;
	font-size: 14px;
	padding-left: 5px;
    position: absolute;
    bottom: 0;
    left: 0;
}
.page_m_d_tabones h2 a {
	color: #fff;
}
.page_m_d_tabones1 {
	margin-top: 17px;
	position: relative;
	width: 482px;
    height: 324px;
    float: left;
    margin-right: 20px;
    margin-top: 20px;
}
.page_m_d_tabones1 img {
	width: 482px;
    height: 324px;
}
.page_m_d_tabones1 i {
	display: block;
	width: 80px;
	height: 80px;
	background: url(../images/sp1_yjl.png) no-repeat;
	position: absolute;
	left: 50%;
	margin-left: -40px;
	top: 50%;
	margin-top: -40px;
}
.page_m_d_tabones2{
    float: left;
}
.page_m_d_tabones2_l img,.page_m_d_tabones2_r img{
	width: 337px;
    height: 150px;
}
.page_m_d_tabones2_l,.page_m_d_tabones2_r{
	position: relative;
     margin-top: 20px;
}

/* left-bot END */
.g-right{
	width: 320px;
	height: 1750px;
	background-color: #f6f6f6;
	float: right; 
	
	margin-top: 20px;
}
.g-right h3{
	font-size: 18px;
	font-weight: bold;
	color: #015293;
}
.g-right h3 a{
	font-size: 18px;
	font-weight: bold;
	color: #015293;
}
.g-right ul li,.g-right h3{
	margin-left: 20px;
	margin-top: 20px;
}
.g-right ul li{background: #fff url(../images/zw-bg-st.png) 65px 15px no-repeat;
	width: 280px;
	height: 50px;}
.g-right ul li a{
	display: block;
	width: 280px;
	height: 50px;
	line-height: 30px;
	background: url(../images/zw-tb-bg.png) 230px 10px no-repeat;
	padding: 10px 30px;
	font-size: 16px;
}

.addpic li a{
	display: block;
	width: 280px;
	height: 60px;
	line-height: 30px;
	background: white url(../images/zw-tb-bg.png) 230px 15px no-repeat;
	padding: 15px 30px;
	font-size: 16px;
	margin-top:20px;
	margin-left:20px;
}

.g-right ul li a img{
	width: 25px;
	height: 28px;
	vertical-align: middle;
	float: left;
}
.addpic li a img{
    height: 28px;
    vertical-align: middle;
    float: left;
    padding-right: 20px;
}
.g-right ul li a span{
	display:block;
	height: 28px; 
	float: left;
	color: #666;
	margin-left: 25px;
}
.addpic li a span{
	display: block;
    height: 26px;
    float: left;
    color: #666;
    padding-left: 18px;
    border-left: 1px solid #666;
}
/* g-right END */
/* 政务END */


/*列表页 start*/
.lby_l{
	margin-top:20px;
	width:300px;
	padding: 10px;
	background: #f6f6f6;
	float: left;
}
.lby_l h2 {
	height: 40px;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 1px solid #ccc;
	line-height: 40px;
	text-indent: 10px;
}
.lby_yw li {
	height: 40px;
}
.lby_yw li a {
	display:block;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 16px;
	margin-top:10px;
	border: 1px solid #ccc;
	background: #fff;
}
.lby_yw .active a {
	background: url(../images/lby_01_yjl.png) no-repeat;
	color: #fff;
}

.lby_r{
	float: right;
	width: 860px;
}
/*列表页 end*/

/*信件回复 start*/
.write-email{
	width:840px;
	
	float:left;
	margin-top:20px;
}
.letter{
	display:block;
	width:120px;
	height:40px;
	background-color:#0099ff;
	line-height:40px;
	text-align:center;
	color:white;
	font-size:18px;
}
.emailtitle{
	padding:20px 20px;
	width:100%;
	background-color:#f6f6f6;
	text-align:center;
	margin-top:20px;
}
.emailtitle h2{
	margin-bottom:10px;
}
.emailtitle h2 a{
	font-size: 24px;
	color: #333;
	font-weight: bold;
}
.emailtitle span{
	font-size:14px;
	margin-right:20px;
	margin-bottom:20px;
}
.emailreply{
	padding:20px 20px;
	width:840px;
	background-color:#fafdff;
	padding:20px 20px;
	margin-top:20px;
}
.emailreply span{
	font-size:14px;
	color:#86adcd;
}
.emailreply span a{
	font-size:14px;
	color:#86adcd;
}
.emailreply p{
	line-height:28px;
	font-size:14px;
	text-indent: 2em;
	margin-top:10px;
	color:#333;
}
.reply-email{
	width:320px;
	height:665px;
	background-color:#f6f6f6;
	float:right;
	padding:20px 10px;
	margin-top:20px;
}
.reply-email h2{
	font-size:18px;
	font-weight:bold;
	color:#296da3;
	padding-left:15px;
}
.reply-email h2 a{
	font-size:18px;
	font-weight:bold;
	color:#296da3;
}
.hotword-ul{
	font-size:14px;
	float:left;
	margin-top:10px;
	margin-bottom:40px;
}
.hotword-ul li{
	background:url(../images/ulpointer_03_yjl.jpg) 0 10px no-repeat;
	height:35px;
	margin-top:13px;
	padding-left:6px;
	
}
.hotword-ul li a{
	color: #333;
}
/*信件回复 end*/

/*在线访谈 资讯渠道 start*/
.blueBox{
	margin-top:2px;
	padding-top:20px;
}
.blueAddBox{
	margin-top:2px;
	padding-top:20px;
}
.topDiv{
	width:1180px;
	height:690px;
}
.onlineBox{
	width:840px;
	float:left;
}
.onlineTitle{
	height:39px;
	background-color:#f6f6f6;
	border-bottom:1px solid #cccccc;
	margin-bottom: 20px;
}
.onFirst{
	width:840px;
	height:210px;
	border-bottom:1px dotted #ccc;

}
.onLeft{
	float:left;
	width:280px;
	height:200px;
}
.onLeft img{
	width:280px;
	height:170px;
	float: left;
}
.onLeft p{
	width:280px;
	height:30px;
	display:block;
	background-color:#999999;
	color:white;
	text-align:center;
	line-height:30px;
	float: left;
}
.onLeft p a{
	color:white;
}
.onLeft p span{
	margin-left:5px;
	margin-right:5px;
}
.onRight{
	float:right;
	width:545px;
	margin-top:5px;
}
.onRight th{
	font-weight:bold;
	font-size:14px;
	vertical-align:top;
	width:50px;
	height:32px;
}
.onRight td{
	
	vertical-align:top;
	font-size:14px;
}
.lineHeigh{
	line-height:32px;
}
.lineHeigh p{
	margin-top:-5px;
}
.addMargin{
	margin-top:10px;
}
.addMargin_m{
	margin-top:20px;
}
.onlineBottom{
	padding-top:20px;
	height:170px;
}
.onlineBottom .ulLeft{
	float:left;
	width:420px;
}
.onlineBottom .ulLeft li{
	padding-right: 0;
	height:18px;
}
 .onlineBottom li:first-child{
	margin-top:-5px;
} 
.onlineBottom li a{
	color: #333;
}
.left{
	float: left;
    border-left: 1px solid #ccc;
    height: 135px;
}
.emailBox{
	width:320px;
	height:654px;
	float:right;
	padding:20px 10px;
	background-color:#f6f6f6;
	margin-top: 20px;
}
.picEmail img{
	margin-top:10px!important;
	margin-left:10px;
}
.picEmail img:first-child{
	margin-top: 0;
}
.hclass{
	font-weight:bold;
	font-size:18px;
	margin-top:30px;
	border-bottom:1px solid #999999;
	padding-bottom:5px;
	margin-bottom:7px;
}
.marginLittle{
	margin-top:34px;
	
}
.hclass a{
	color: #333;
	font-family:"微软雅黑";
	font-size: 18px;
	font-weight: bold;
}
.paddingLittle{
	padding-left:13px;
}
.joinDiv li{
	font-size:14px;
	background:url(../images/ulpointer_03_yjl.jpg) 2px 13px no-repeat;
	padding-left:8px;
	line-height: 26px;
	margin-bottom:10px;
}
.joinDiv li a{
	color: #333;
}
.areaLink li{
	background:url(../images/gedi_03_yjl.jpg) no-repeat;
	width:64px;
	height:32px;
	line-height:32px;
	text-align:center;
	float:left;
	margin:0 3px 8px;
}
.areaLink a{
	display:block;
	width:64px;
	height:32px;
	line-height:32px;
	text-align:center;
	float:left;
}
.areaLink{
	padding-top:10px;	
}
.optionWay{	
	width: 1180px;
	float: left;
}
.tableDiv{
	height:250px;
}
.tableDiv table a{
	color:#125e9a;
}
.tableDiv table td a{
	text-decoration: underline;
}
.tableDiv table{
	float:left;
	height:210px;
	margin-left:33px;
	color:#333;
}
.tableDiv table th,.tableDiv table td{
	padding:0 8px;
}
.tableDiv table:first-child{
	margin-left:0;
}
.tableDiv caption{
	height:38px;
	background-color:#0099ff;
	line-height:38px;
	color:white;
	font-size:16px;
	font-weight:bold;
	text-align: center;
}
.tableOne{
	float: left;
}
.tableOne th{
	width:177px;
	border:1px solid #ccc;
	border-right: 0;
	border-bottom: 0;
	font-size:14px;
	text-align:left;
}
.tableOne td{
	width:81px;
	border:1px solid #ccc;
	border-right: 0;
	border-bottom: 0;
	font-size:14px;
}
.tableTwo th{
	width:120px;
	border:1px solid #ccc;
	border-right: 0;
	border-bottom: 0;
	font-size:14px;
	text-align:left;
} 
.tableTwo td{
	border:1px solid #ccc;
	border-right: 0;
	border-bottom: 0;
	font-size:14px;
}
.tableThree th{
	width:90px;
	text-align:left;
	border:1px solid #ccc;
	border-right: 0;
	border-bottom: 0;
	font-size:14px;
}
.tableThree td{
	border:1px solid #ccc;
	border-right: 0;
	border-bottom: 0;
	font-size:14px;
}
.tableThree .widthSecond{
	width:120px;
}
.textRight a{
	float:right;
	margin-right:8px;
}
/*在线访谈 资讯渠道 end*/

/*最新 start*/
.zuixin_font{
	position: relative;
   	margin-top: 20px;
   	float: left; 
}
.gengduo{
    float: right;
    position: absolute;
    top: 8px;
    right: 15px;
}
.gengduo a{
    color: #999999;
    font-family: "微软雅黑";
    font-size: 12px;
}
.zuixin_font_mokuai{
    height: 153px;
    border-bottom: 1px solid #ccc;
    padding-top: 5px;
    margin-bottom:20px;
    position: relative;
    float:left;
}
.zuixin_font_mokuai h3 a{
    color: #015293;
    font-size: 16px;
    font-weight: bold;
    display: block;
    margin-bottom: 15px;
    margin-left: 422px;
}
.zuixin_font_mokuai span{
    float: right;
    position: absolute;
    top: 22px;
    right: 5px;
}
.zuixin_font_mokuai span a{
    color: #015293;
}
.zuixin_font_mokuai p{
    font-size: 14px;
    line-height: 25px;
    margin-left: 422px;
}
.zuixin_img{
    width: 406px;
    height: 126px;
    border: 1px solid #ccc;
    float: left;
    padding: 2px;
    
   
}
.zuixin_img img{
    width: 390px;
    height: 110px;
    margin: 5px;
}
/*最新 end*/



/*公共资源 start*/
.ggzy_b{
	margin-top:20px; 
	float: left;
}
.ggzy_b th {
	background: #f9f9f9;
}
.table{
	width: 1180px;
	margin-top:10px;
	text-align: left;
	font-size: 14px;
	margin-bottom: 20px;
	
}
.table tr {
	line-height: 40px;
	height: 40px;
}
.table tr th:first-child{
	text-align: center;
}
.table tr td:first-child{
	text-align: center;
}
.td_y{
	color: #0099ff;
}
.td_y a{
	color: #0099ff;
}

.adda{
	cursor:default;
}
/*公共资源 end*/

/* 地图 start */

.map{
	width: 840px;
	height: auto;
	margin-top: 10px;
	float: left;
}
.map h1{
	color: #666;
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 25px;
}
.map h2{
	margin: 30px 0 5px 0;
}
.map h2:first-child{
	margin-top: -20px;
}
.map h2 a{
	color: #125e9a;
	font-size: 18px;
	font-weight: bold;
}
.map h3 a{
	color: #333;
	font-size: 14px;
	font-weight: bold;
	margin-left: 0;
}
	
.map ul{
	height: 20px;
	margin-left: 30px;
	margin-bottom: 27px;
	margin-top:10px;
}
.map ul li{
	height: 20px;
	float: left;
}
.map ul li a{
	margin-right: 41px;
	color: #333;
}
.map ul li a:hover{
	color: #015293;
}
/* 地图 end */


/*详细页面*/
.content-div{
	width:1180px;
	padding:20px 20px;
	margin-top:20px;
	margin-bottom:60px;
}
.titlevalue{
	margin:0 auto;
	padding:20px 0;
	width:840px;
	border-bottom:1px solid #ccc;
	text-align:center;
}
.titlevalue h2{
	font-size:28px;
	margin-bottom:10px;
	color:#296da3;
	
}
.titlevalue h2 a{
	font-size:28px;
	margin-bottom:10px;
	color:#296da3;
	
}
.titlevalue span{
	font-size:14px;
	margin-right:20px;
	margin-bottom:20px;
}
.imgdetail{
	padding:20px 232px;
}
.content-div img{
	margin:0 auto;
}
.content-div p{
	margin-bottom: 40px;
	line-height: 32px;
	font-size: 16px;
	text-indent: 1em;
}
/*详细页面end*/

/*细览*/

.detail{
	min-height: 500px;
	padding-left:20px;
	padding-right:20px;
	font-size:16px;
}
.detail img{
	margin-top:20px;
	margin-bottom:20px;
	max-width:100%;
}
.detail p{
	text-indent: 2em;
	line-height:32px;
	font-size:16px;
	margin-bottom:5px;
}
.detail ul{
	margin:20px 20px;
}
.detail ul li{
	margin:10px 10px;
	list-style:disc outside none!important;
}
.detail ol{
	margin:20px 20px;
}
.detail ol li{
	margin:10px 10px;
	list-style:decimal;
}
.detail table th{
	text-align:right;
}
.detail table th,
.detail table td{
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	padding:5px 3px;
}
.detail table{
	margin:20px 20px;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
}
/*细览end*/



/*管理*/
.graybutton li{
	float:left;
	margin-right:10px;margin-top:10px;
}
.graybutton li a{
	display:block;
	
	padding:5px 10px;
	background-color:#f6f6f6;
	vertical-align: middle;
	text-align:center;
	font-size:14px;
	border:1px solid #ccc;
}

/*管理end*/

/*内容区样式end*/

/*foot nav*/
.footerNav{
	width:1200px;
margin:10px auto 0;
	padding:20px;
	min-height: 315px;
	background:url(atfoot-bg_03.png) no-repeat 50px 50px #fff;
	overflow: hidden;
}
.footerNav-left270{
	margin-left: 270px;
}
.footerNavhr{
	width: 100%;
	height: 5px;
margin-bottom:5px;
	background-color: #ececec;

}
.footerNavBox{
	width: 120px;
	float: left;
	margin-right: 20px;
}
.footerNavBox h1{
margin-bottom:10px;}
.footerNavBox h1 a{
	font-size: 18px;
	color: #333;
	font-weight: bold;
}
.footerNavBox li a{
	font-size: 14px;
	color: #333;
line-height:30px;
}
.footerNavBox li a:hover{color:#fa7b2e;}


/*底部样式*/

.foot {
    padding-top: 10px;
    width: 1200px;
    margin: auto;
}

.foot .tabs-list {
	height: 55px;
	line-height: 55px;
	
}
.footop{
	border-top: 4px solid #c5131f;
	border-bottom: 1px solid #CCCCCC;
}
.footh{
	float:left;font-size:16px;color:#c00003;font-weight:bold;
	margin:16px 20px 0 20px;
}
.foot .tabs-list li {
	float: left;
	width: 145px;
	text-align: center;
	height: 53px;
	background: url(j2.png) center right no-repeat;
	margin-right: 10px;
}

.foot .tabs-list li.active {
	background: url(j_33.png) center right no-repeat;
}

.foot .tabs-list li.active a {
	color: #ff3c00;
}

.foot .tab {
	padding-bottom: 20px;
	border-bottom: 1px solid #CCCCCC;
}

.foot .tabs-list li a {
	display: block;
	width: 145px;
	height: 53px;
	font-size: 14px;
	font-weight: bold;
}
.foot .tabs-list li a:hover{
	color: #ff3c00!important;
}
.foot .tabs-con {
	display: none;
	margin-top: 10px;
}

.foot .tabs-con li {	
    text-align: left;
    line-height: 25px;
    font-size: 14px;
    float: left;    
    margin: 10px;
}
.foot .tabs-con li a{
	display:inline-block;
	width: 99px;
	overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
    text-align: center;
}
.foot .tabs-con li a:hover{
	color: #ff3c00!important;
}

.foot .on {
	display: block;
}

.on {
	display: block;
}

.font_last {
	height: 117px
}

.font_last_l {
	float: left;
}

.font_last_r {
	float: right;
}

.dh {
	float: left;
	margin: 20px 28px
}

.bei {
	float: left;
	margin-top: 35px
}

.bei li {
	float: left;
	font-size: 14px;
	
	margin-right: 7px;
}

.bei li a {
	color:#333;
}

.bei li a:hover {
	
}

.bei p {
	
	margin-top: 10px;
	font-size: 14px;
	color:#333;
}
.bei p span{
	background:url(../images/gh.png) no-repeat;
	padding-left:20px;
}

.ew {
	margin: 25px
}

.ew p {
	font-size: 12px;
}
/*底部样式end*/

.lbpic{
	width:792px;
	height:360px;
	
	float:left;
}
.slider {width:670px;height:358px;position:relative;}			
.slider_wrap {width:670px;height:358px;position:relative;overflow:hidden;}
.slider_wrap ul {width:1000000px;height:358px;position:absolute;left:0px;top:0px;}
.slider_wrap ul li {width:670px;height:358px;float:left;}	
.slider_wrap ul li img{width:670px;height:358px;}		
.slider_dot {
    width: 112px;
    height: 310px;
    position: absolute;
    right: -122px;
    top: 24px;
    overflow: hidden;
}
.slider_dot ul {height:358px;position:absolute;}
.slider_dot ul li {width:112px;height:80px;cursor:pointer;;opacity: .8;}
.slider_dot ul li img{margin-bottom:5px 0;display:block;height:70px;width:112px;border: 1px solid #ccc;}
.slider_dot ul li.selected img{border: 1px solid #f00;opacity: 1;}			
.arrow{width:50px;height:100px;position:absolute;top:100px;background:#ff0000;cursor:pointer;}
.left-btn {display: block;width: 32px;height: 19px;background: url(top_l.png) no-repeat;position: absolute;top:-1px;right: -83px;cursor: pointer;}
.right-btn {display: block;width: 32px;height: 19px;background: url(bottom_r.png) no-repeat;position: absolute;bottom:-3px;right: -83px;cursor: pointer;}



.list a:hover{
	
	color: #cb0001!important;
}

.searchwj{
	width:400px;
	height:38px;
	margin: 0 auto;
	position:relative;
	
}
.searchwj input[type="text"]{
	width:320px;
	height:32px;
line-height:32px;
	border:1px solid #ccc;
	position:absolute;
	top:7px;
	left:0;
	color:#999;
	font-size:14px;
	padding:0 8px;
}
.searchwj input[type="submit"]{
	width:80px;
	height:32px;
	display:inline-block;
	background:url(cx.png) no-repeat;
	position:absolute;
	top:7px;
	right:0;
	cursor:pointer;
}


/*#Projector {float: left;position: relative;z-index: 1;margin-right: 10px; }
#Projector img {width: 514px;height: 332px; }
.picplay {position: relative;z-index: 2;height: 252px;  }
.picplayImg {width: 514px;height: 332px; border: 1px solid #ccc; }
.picplay .picplayBg {height: 35px;position: absolute;left: 0;bottom: -1px;z-index: 20;width: 100%;background: #000;background: rgba(0, 0, 0, 0.7) !important;filter: alpha(opacity=70);-moz-opacity: 0.7;-khtml-opacity: 0.7;opacity: 0.7; }
.picplay .picplayLink {padding-left: 10px;height: 35px;color: #fff;line-height: 35px;display: block;position: absolute;font-size: 12px;left: 0;bottom: 0;z-index: 300;width: 290px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
(小点点).cyclyImg_pager {height: 20px;text-align: right;position: absolute;right: 20px;bottom: -74px;z-index: 200;overflow: hidden; }
.cyclyImg_pager span {width: 14px;height: 14px;background: url(http://www.dunhua.gov.cn/img/cyclyImg_pager.png) no-repeat center;margin-left: 6px;display: inline-block;cursor: pointer;overflow: hidden;color: #fff;font-size: 14px;text-align: center;line-height: 14px; }
.cyclyImg_pager span.cycle-pager-active {margin-top: 0;background: url(http://www.dunhua.gov.cn/img/cyclyImg_pager_hover.png) no-repeat center;_background: none; } */


/*市政府*/

.szf_main {
	width: 100%;
	margin-top: 10px;
       background-color: #ebedf2;
}

.szf_left {
	width: 880px;
	min-height: 1000px;
min-height: 1040px \9;
	float: left;
	background-color: #fff;
	padding: 0px 40px;
}
.szf_leftqw{
min-height: 1731px;
}
.szf_left h2 {
	color: #cb0001;
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 30px;
}
.szf_left h2 a{
	color: #cb0001;
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 30px;
}
.szf_left h2:first-child{
margin-top: 30px;
}
.szf_box {
	width: 100%;
	overflow: hidden;
}

.szf_box h3 {
	display: block;
	background-color: #ebedf2;
	width: 120px;
	height: 40px;
	text-align: center;
	font-size: 16px;
	color: #333333;
	line-height: 40px;
	float: left;
}

.szf_pixBox {
	width: 675px;
	min-height: 195px;
	float: left;
	overflow: hidden;
}

.szf_pixBox a {
	display: block;
	width: 130px;
	line-height: 24px;
	text-align: center;
	color: #333;
	font-size: 14px;
	font-weight: bold;
	float: left;
	margin: 0 19px 10px 19px;
}

.szf_pixBox a img {
	width: 126px;
	height: 163px;
}

.hrXux {
	float: left;
	width: 100%;
	height: 1px;
	border: none;
	border-bottom: 1px dashed #ccc;
	margin-bottom: 20px;
}

.szf_right {
	width: 320px;
	float: right;
	background-color: #ebedf2;
	padding: 0px 20px;
}
.szf_right2{
	min-height: 1731px;
}
.szf_right h2{
	color: #333333;
	font-weight: bold;
	font-size: 18px;
	width: 100%;
	border-bottom: 1px solid #999999;
	padding: 20px 0px 10px 15px;
}
.szf_right h2 a{
	color: #333333;
	font-weight: bold;
	font-size: 18px;
}
.szf_list{
        min-height:350px;
}
.szf_list li {
	width: 280px;
	height: 35px;
	line-height: 35px;
	padding-left: 10px;
	background: url(h_dian.png) 0px 18px no-repeat;
	color: #666666;
	font-size: 14px;
}

.szf_list li a {
	display: inline-block;
	max-width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #666666;
}



.szf_list li a:hover {
	color: #cc1617;
}


/*市政府结束*/


/*市长*/

.sz_left {
	min-height: 1290px;
}

.sz_list {
	min-height: 300px;
}

.sz_list li {
	width: 100%;
	line-height: 30px;
	padding-left: 10px;
	padding-right: 150px;
	background: url(h_dian.png) 0px 13px no-repeat;
	position: relative;
	color: #333333;
}

.sz_list li a {
	max-width: 100%;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #333333;
}

.sz_list li span {
	width: 80px;
	position: absolute;
	right: 0;
	top: 0;
	color: #666666;
	font-size: 14px;
}



.sz_list li a:hover {
	color: #cc1617;s
}

.dashed {
	border-bottom: 1px dashed #CCCCCC;
	height: 45px;
	margin-bottom: 15px;
}

.sz_imgBox ul li {
	margin: 0 3px;
	float: left;
	margin-bottom: 30px;
}

.sz_imgBox ul li .imgBig {
	position: relative;
	display: block;
	width: 260px;
	height: 150px;
	margin-bottom: 15px;
}

.sz_imgBox ul li .imgBig img {
	width: 100%;
	height: 100%;
}
.imgBig_pos{
	width: 60px;
	height: 60px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -30px;
	margin-top: -30px;
}
.imgBig_pos img{
	width: 100%;
	height: 100%;
}
.sz_imgBox ul li .titleBig {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
	line-height: 23px;
	width: 260px;
	color: #333333;
	font-size: 14px;
	margin-bottom: 5px;
}

.sz_right {
	
}

.mayor_pic {
	width: 100%;
	height: 255px;
	text-align: center;
	padding-top: 25px;
}

.mayor_pic .imgBg {
	width: 138px;
	height: 175px;
	background-color: #fff;
	margin: 0 auto;
}

.mayor_pic .imgBg img {
	width: 100%;
	height: 100%;
	padding: 5px;
}

.mayor_pic span {
	display: block;
	margin-top: 10px;
}

.r_sz_con li a {
	display: block;
	width: 280px;
	height: 70px;
	background: url(../images/jianli.png) no-repeat;
	margin-bottom: 15px;
	color: #29334e;
	font-size: 18px;
	padding-left: 110px;
	line-height: 70px;
}

.r_sz_con li+li a {
	display: block;
	width: 280px;
	height: 70px;
	background: url(../images/fengong.png) no-repeat;
}

.r_sz_con li+li+li a {
	display: block;
	width: 280px;
	height: 70px;
	background: url(../images/tp.png) no-repeat;
}

.r_sz_con li+li+li+li a {
	display: block;
	width: 280px;
	height: 70px;
	background: url(../images/sjh2.png) no-repeat;
}

.r_sz_con li a:hover {
	color: #CC0000;
	background: url(../images/jianliH.png) no-repeat;
}

.r_sz_con li+li a:hover {
	color: #CC0000;
	background: url(../images/fengongH.png) no-repeat;
}

.r_sz_con li+li+li a:hover {
	color: #CC0000;
	background: url(../images/tpH.png) no-repeat;
}

.r_sz_con li+li+li+li a:hover {
	color: #CC0000;
	background: url(../images/sjhH.png) no-repeat;
}

.ldjh_list li {
	width: 280px;
	height: 50px;
	background-color: #dfe2eb;
	margin-top: 10px;
	padding: 16px 0px;
}

.ldjh_list li span {
display: inline-block;
  width: 133px;
	color: #003366;
	font-size: 16px;
text-align: right;
}

.ldjh_list li a {
	color: #666666;
display: inline-block;
    width: 109px;
}

.ldjh_list li i {
	display: inline-block;
	width: 2px;
	height: 14px;
	background-color: #666666;
	margin-left: 15px;
	margin-right: 15px;
}


/*市长结束*/


/*市政府领导*/

.leader_left {
	min-height: 945px;
}

.leader_right {
	
        height:945px;
}

.wdfg {
	width: 100%;
	min-height: 210px;
        margin-bottom: 20px;
}


/*市政府领导结束*/


/*列表页*/

.list_main {
	width: 100%;
	min-height: 400px;
	background-color: #fff;
	margin-top: 10px;
	padding: 30px 40px;
}
.list_main h2 {
	color: #cb0001;
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 30px;
}

.list_main h2 a{
	color: #cb0001;
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 30px;
}


/*列表页结束*/


/*市政府*/

.leader_Box {
	width: 100%;
	min-height: 220px;
	background-color: #f7f8fa;
	padding:0 40px;
	margin-bottom: 35px;
display: inline-block;
}

.leader_line span {
	font-size: 18px;
    color: #333333;
    font-weight: bold;
    float: left;
    margin-right: 30px;
    display: block;
    text-align: right;
    width: 80px;
}

.name_box {
	width: 600px;
	float: left;
}

.name_box a {
	display: inline-block;
	color: #555555;
	font-size: 18px;
	margin-right: 25px;
	margin-bottom: 5px;
}

.lead_line {
	margin-bottom: 30px;
}
.leader_Box .lead_line:first-child{
margin-top: 30px;
}
.szf-Ul4 {
	width: 100%;
	min-height: 150px;
	padding:30px 25px 25px 25px;
}
.szf-Ul4:hover{
	border: 1px solid #4796e0;
}
.szf-Ul4 h4 {
	font-size: 20px;
	color: #333333;
	font-weight: bold;
	margin-bottom: 20px;
}
.szf-Ul4 h4 a{
	font-size: 20px;
	color: #333333;
	font-weight: bold;
	margin-bottom: 20px;
}
.szf-Ul4 li {
	margin: 5px;
	float: left;
}

.szf-Ul4 li a {
	line-height: 26px;
	font-size: 14px;
	color: #333333;
	text-align: left;
}

.szf-Ul4 li a:hover {
	color: #cb0001;
}

.szf-Ul3 {
	border: none;
}
.gundong {
	width: 100%;
	height: 260px;
	background-color: #f7f8fa;
	padding: 20px 0;
}
.slide-img {
	 overflow: hidden;
    position: relative;
    float: left;
    width: 693px;
    height: 226px;
    margin-left: 10px;
}


.slide-img ul {
	position: absolute;
	width: 2200px;
}

.slide-img li {
	width: 234px;
	height: 210px;
	float: left;
	padding: 4px;
	border-left: 1px solid #ccc;
	padding: 0 15px;
}
.slide-img li:first-child{
	border:none;
}
.slide-img li a{
	display: block;
	color: #333333;
	font-size: 18px;
        height:50px;
}
.slide-img li span{
	display: block;
	color: #333333;
	font-size: 14px;
	margin: 20px 0;
}
.slide-img li p{
	color: #666666;
	font-size: 14px;
         word-break: break-all;
}
.slide .aright {
	width: 16px;
	height: 28px;
	display: block;
	margin-right: 10px;
	float: left;
	margin-top: 90px;
	margin-right: 20px;
    margin-left: 10px;
}

.slide .aleft {
	width: 16px;
	height: 28px;
	display: block;
	margin-left: 10px;
	float: left;
	margin-top:90px;
	margin-right: 10px;
    margin-left: 20px;
}


/*市政府结束*/


/*政务*/
.szf_zw{
	padding: 20px;
}
.zw_left{
	width: 400px;
	float: left;
}
.zw_Box1{
	width: 100%;
	height: 327px;
	margin-bottom: 30px;
}
.zwpicplayImg{
	width: 400px;
	height: 317px;
	border: none;
}
#Projector .zwpicplayImg img{
	width: 400px;
	height: 257px;
}
.picplay .zwpicplayBg{
	height: 70px;
    position: absolute;
    left: 0;
    bottom: -1px;
    width: 100%;
	color: #333333;
	font-size: 16px;
	font-weight: bold;
	background:#ddd;
}
.picplay .Link2{
	color: #333333;
    bottom: 13px;
    width: 235px;
}
.zw_pager{
bottom: 30px;	
right: 10px;
}
.zw_pager span{
	background: url(zwyl.png) center;
	color: #fff;
}
.zw_pager span.cycle-pager-active{
	background: url(cyclyImg_pager_hover.jpg) no-repeat center;
        color: #000;
}
.zwPic{
	width: 175px;
}
.zw_right {
    width: 400px;
    float: right;
}
.gzy_Box {
	margin-top: 16px;
}
.gzy_Box a{
	display: inline-block;
	width: 86px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background-color: #fff;
	color: #2f374a;
	font-size: 16px;
        margin-left: 5px;
}
.gzy_Box a:first-child{
	margin: 0;
}
.gzt_c{
	margin: 0 10px;
}
.gzy_list li{
	background-color: #fff;
	height: 40px;
	line-height: 40px;
	padding: 0;
}
.gzy_list a{
	color: #2f374a;
}
.gzy_zt{
margin:10px 0;	
min-height: 358px;
}
.gzy_zt img{
width: 280px; 
    height: 83px; 
}
.zw_list li {
	position: relative;
	width: 280px; 
    height: 40px;  
    margin-top: 10px;
    text-align: center;
}
.zw_list li img{
	display: block;
	width: 280px;
	height: 40px;
}
.zw_list li a{
	position: absolute;
	top: 10px;
    left: 120px;
    display: block;
}
.searchwj2{
	margin-top: 20px;
}
.zw_left .list li,.zw_right .list li{
	height: 20px;
}
.zwBox2{
height:327px;
margin-bottom:30px;
}
.zwBox2 .list{
padding:20px 0 0 0;
}
.szf_zw .list li:before{
left:1px;
}
.szf_zw .list li{
padding-left:10px;
height: 30px;
}
.zwBox4{
height:272px;
margin-bottom:30px;
}
.zwBox4 .text-box{
padding: 15px 0px 15px 0px;
height:110px;
}
.zwBox4 .text-box p{
height:55px;
    line-height: 24px;
}
.zwBox4 .text-box h1{
 margin-bottom:10px;
word-break: break-all;
}
.zwBox4 .list{
 padding-top:0;
padding-bottom:0;
}
.zwBox5{
height:270px;
margin-bottom:30px;
}
.zwBox6{
height:230px;
margin-bottom:30px;
}
.zwBox7{
height:230px;
}
.szf_main .all_zt a{
margin-top:0px;
}
.zwBox3{
margin-bottom:1px;
text-align: center;
}
.szf_zw .shipintab {
    height: 486px;
}
.szf_zw .indexPic-box2{
width: 175px;
}
.szf_zw .indexPic-box3{
width: 175px;
}
.szf_zw .sp1{
left: 140px;
}
.szf_zw .sp2{
left:65px;
}
.szf_zw .sp3{
left:255px;
}
/*政务结束*/


/*data数据*/
.data_warp{
	width: 1200px;
	min-height: 600px;
	background: #FFFFFF;
	overflow: hidden;
	margin-top: 10px;
}
.data_left{
	width: 880px;
	min-height: 780px;
	overflow: hidden;
	background: white;
	float: left;
}
.data_left h2{
 font-size: 22px;
 font-weight: bold;
 margin-left: 40px;
 margin-top: 10px;
 color: #cb0001;
margin-top:20px ;
}



.data_list_warp{
	width: 800px;
	height: 130px;
	background: #f7f8fa;
	margin: 50px auto;
	padding-top: 20px;
        margin-top:20px ;
}
.data_list{
	width: 100%;
	height: 40px;
	margin-bottom: 10px;
}
.data_list li{
	float: left;
	height: 40px;
	line-height: 40px;
	margin-left: 20px;
	margin-bottom: 10px;
	padding: 0 30px;
	background: #dfe2eb;
}
.data_list li a{
	font-size: 16px;
	color: #333333;
        cursor:default;
}
.data_list li.active{
	background: #003366;
}
.data_list li.active .fontColor{
	color: white;
}
.list_tab{
	width: 810px;
	height: 300px;
	margin: 0 auto;
	display: none;
	
}
.data_right{
	width: 320px;
	min-height: 780px;
	overflow: hidden;
	background: #ebedf2;
	float: right;
	padding: 0 20px;
}
.data_title{
	width: 100%;
	height: 50px;
	border-bottom: 1px solid #999999;
	padding-top: 10px;
	padding-left: 15px;
}
.data_title h2{
	color: #333333;
	font-weight: bold;
}
.data_news{
	width: 100%;
	height: 360px;
	/*padding-top: 5px;*/
}
.data_news li{
	width: 100%;
	height: 35px;
	line-height: 35px;
	background: url(../images/5_18.jpg) no-repeat 0 center;
	padding-left: 10px;
}

.data_news li div{
	width: 100%;
	height: 35px;
	line-height: 35px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.data_news li:hover{
	background: url(../images/5_19.jpg) no-repeat 0 center;
}.data_news li div a:hover{
	color: #ce3233;
}
.data_year{
	width: 100%;
 height: 300px;
}
.data_year li{
	float: left;
 width: 280px;
 height: 30px;
 line-height: 30px;
 color: #2f374a;
 margin-top: 12px;
 overflow: hidden;
 text-overflow: ellipsis;
 white-space: nowrap;
 background: url(../images/5_18.jpg) no-repeat 0 center;
}
.data_year li a {    
 display: block;
    width: 279px;
    height: 30px;
    line-height: 30px;
    color: #2f374a;
    padding-left: 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.data_year li:hover{

}
.data_year li a:hover{
 color: #ce3233;
}

/*data end*/


/*敦化旅游*/
.dh_lvyou_con{
	width: 1160px;
	min-height: 780px;
	margin: 20px auto;
}
.dh_lvyou_banner{
	width: 100%;
	height: 280px;
	position: relative;
}
.dh_lvyou_banner img{
	width: 100%;
	height: 280px;
}
.dh_lvyou_banner_text{
	width: 1120px;
	height: 240px;
	border: 1px solid white;
	position: absolute;
	top: 20px;
	left: 20px;
}
.dh_lvyou_banner_text img{
	width: 440px;
	height: 190px;
	margin-left: 72px;
	margin-top: 30px;
}
.dh_lvyou_class_warp{
	width: 100%;
	height: 300px;
	margin-top: 55px;
}
.dh_lvyou_class_box{
	width: 360px;
	height: 300px;
	float: left;
}
.dh_lvyou_class{
	width: 100%;
	height: 300px;
	position: relative;
	padding-top: 10px;
}
.dh_lvyou_class_margin{
	margin: 0 40px;
}
.dh_lvyou_class_zy{
	border: 1px solid #ff4520;
}
.dh_lvyou_class_fw{
	border: 1px solid #0ea5c5;
}
.dh_lvyou_class_zn{
	border: 1px solid #ffa810;
}
.dh_lvyou_class_jd{
	border: 1px solid #3eaf0e;
	position: relative;
}
.dh_lvyou_class_zy img,
.dh_lvyou_class_zn img
{
	width: 320px;
	height: 120px;
	margin: 20px 20px 0 20px;
}
.dh_lvyou_class_zy ul,
.dh_lvyou_class_zn ul
{
	width: 320px;
	height: 130px;
	margin: 0 auto;
}
.dh_lvyou_class_zy ul li,
.dh_lvyou_class_zn ul li
{
	width: 100%;
	height: 30px;
	background: url(../images/5_18.jpg) no-repeat 0 center;
	margin-bottom: 5px;
}
.dh_lvyou_class_zy ul li div,
.dh_lvyou_class_zn ul li div
{
	width: 95%;
	height: 30px;
	line-height: 25px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-left: 10px;
}
.dh_lvyou_class_zy ul li:hover,
.dh_lvyou_class_zn ul li:hover{
	background: url(../images/5_19.jpg) no-repeat 0 center;
}
.dh_lvyou_class_zy ul li a:hover,
.dh_lvyou_class_zn ul li a:hover{
	color: #cb0001;
}

.dh_lvyou_class_pos{
	width: 200px;
	height: 50px;
	position: absolute;
	left: 20px;
	top: -28px;
}
.dh_lvyou_class_pos img{
	width: 200px;
	height: 50px;
	margin: 0;
}
.dh_lvyou_class_fw ul{
	width: 320px;
	height: 240px;
	margin: 20px auto;
	
}
.dh_lvyou_class_fw ul li{
	float: left;
	width: 145px;
	height: 112px;
	border: 1px solid #dddddd;
	margin-top: 12px;
	line-height: 70px;
	position: relative;
	text-align: center;
}
.dh_lvyou_class_fw ul li a{
	display: block;
	width: 137px;
	height: 104px;
	background: #f5f5f5;
	margin-left: 3px;
	margin-top: 3px;
}
.dh_lvyou_class_fw ul li a img{
	margin-top: 25px;
	margin-left: 6px;
}
.dh_lvyou_class_fw ul li span{
	position: absolute;
	top: 45px;
	left: 60px;
	font-size: 14px;
}
.mar_right{
	margin-right: 20px;
}
.dh_lvyou_class_jd ul{
	width: 100%;
	height: 250px;
	margin-top: 30px;
	padding: 0 20px;
}

.dh_lvyou_class_jd ul li{
	width: 270px;
	height: 250px;
	background: url(dh_lvyou_jd_border.png);
	float: left;
}
.dh_lvyou_class_jd ul li div{
	width: 100%;
	height: 198px;
}
.dh_lvyou_class_jd ul li div a{
	display: block;	
	width: 100%;
	height: 100%;
}
.dh_lvyou_class_jd ul li div a img{
	width: 100%;
	height: 100%;
}
.dh_lvyou_class_jd ul li p{
	width: 100%;
	height: 48px
}
.dh_lvyou_class_jd ul li p a{
	display: block;
	width: 95%;
	height: 48px;
	line-height: 50px;
	color: #8c8c8c;
	padding-left: 20px;
	background: url(../images/dh_lvyou_jiantou.png) no-repeat right center;
}
.dh_lvyou_class_jd_mar{
	margin-right: 12px;
}
/*敦化旅游 end*/
/*发展敦化*/
.fazhan_left,
.dhhudong_left
{
	width: 880px;
	float: left;
	background: white;
}
.fazhan_left{
	min-height: 600px;
}
.dhhudong_left{
	min-height: 962px;
}
.fazhan_content{
    min-height: 600px;
    margin: 0 auto;
    padding-top: 15px;
    padding-bottom: 50px;
}
.fazhan_content h3{
	text-align: center;
	margin-bottom: 30px;
	margin-top: 30px;
	font-weight: bold;
}
.fazhan_left_title{
	width: 100%;
	height: 50px;
	line-height: 50px;
	vertical-align: middle;
	border-bottom: 1px solid #dddddd;
}
.fazhan_left_title span{
	font-size: 14px;
	color: #a9a9a9;
}
.fazhan_left_title_text{
	float: left;
}
.fazhan_left_title_icon{
	height: 50px;
	float: right;
}
.fazhan_left_title_icon a{
	display: inline-block;
	width: 20px;
	position: relative;
}
.fazhan_dayin{
	position: absolute;
	top: -13px;
	left: 0;
}
.fazhan_fenxiang{
	position: absolute;
	top: -16px;
	left: 0;
}
.fazhan_text{
	 width: 100%;
    height: auto;
    padding-top: 10px;
    word-wrap: break-word;

}
.fazhan_text p{
	
	color: #333333;
}

.fazhan_right,
.dhhudong_right
{
	width: 320px;
	background: #ebedf2;
	float: right;
	padding: 20px;
}
.fazhan_right{
	min-height: 600px;
}


.wujia li a{
	width: 280px;
    height: 52px;
    display: block;
    background: #dfe2eb;
    line-height: 52px;
    padding: 0 20px 0 40px;
    color: #333;
    font-size: 16px;
}
.wujia li:hover a,.wujia li.active a{
    color: #cb0001;
}
.wujia li:hover span,.wujia li.active span{
    color: #cb0001;
}
.dhhudong_right{
	min-height: 962px;
}

.fazhan_right_title{
	width: 100%;
	height: 35px;
	border-bottom: 1px solid #999999;
}
.fazhan_right_title a{
	font-size: 20px;
	font-weight: bold;
	color: #333333;
	margin-left: 15px;
        cursor: default;

}
.fazhan_right_list,
.dhhudong_right_list
{
	width: 100%;
	height: auto;
}
.fazhan_right_list li,
.dhhudong_right_list li
{
	height: 68px;
	width: 100%;
	border: 1px solid #cccccc;
	margin-top: 15px;
	padding: 14px 0;
	cursor: pointer;
}
.fazhan_right_list li a,
.dhhudong_right_list li a
{
	width: 100%;
	height: 100%;
	display: block;
}
.fazhan_right_list li a p,
.dhhudong_right_list li a p
{
	height: 100%;
	width: 80px;
	float: left;
}
.fazhan_right_list li a div,
.dhhudong_right_list li a div
{
	height: 100%;
	width: 185px;
	line-height: 40px;
	float: left;
	border-left: 1px solid #cccccc;
	padding-left: 18px;
 font-size: 18px;
 font-weight: bold;

	
}
.fazhan_right_list li:first-child:hover p{
		background: url(dh_jingji.png) no-repeat center
}
.fazhan_right_list li:first-child:hover div{
	color: #cb0100;
	background: url(../images/dh_fazhang_jiandou_1.png) no-repeat right center;
}
.fazhan_right_list li:hover p{
	background: url(dh_techan_1.png) no-repeat center;
}
.fazhan_right_list li:hover div{
	color: #cb0100;
	background: url(../images/dh_fazhang_jiandou_1.png) no-repeat right center;
}
.fazhan_right_list li a p{
	background: url(dh_techan.png) no-repeat center;
}
.fazhan_right_list li a div{
	background: url(../images/dh_fazhang_jiantou.png) no-repeat right center;
}
.fazhan_right_list li:first-child a p{
	background: url(dh_jingji_1.png) no-repeat center;
}
.fazhan_right_list li:first-child a div{
	background: url(../images/dh_fazhang_jiantou.png) no-repeat right center;
}
.fazhan_right_list .active .p_background_1{
		background: url(dh_jingji.png) no-repeat center;
}
.fazhan_right_list .active .div_background_1{
	color: #cb0100;
	background: url(../images/dh_fazhang_jiandou_1.png) no-repeat right center;
}
.fazhan_right_list .active .p_background_2{
	background: url(dh_techan_1.png) no-repeat center;
}
.fazhan_right_list .active .div_background_2{
	color: #cb0100;
	background: url(../images/dh_fazhang_jiandou_1.png) no-repeat right center;
}
.fazhan_right_mar{width:760px;}


/*发展敦化   end*/
/*互动*/

/*左边*/
.hd_title{
	width: 800px;
	height: 40px;
	line-height: 40px;
	margin: 20px auto;
	margin-top: 35px;
}

.hd_title h3{
	color: #cb0001;
	font-weight: bold;
}

.hd_title h3 a{
font-size: 18px;	color: #cb0001;
	font-weight: bold;
}
.hd_title_b{
	width: 800px;
	height: 40px;
	line-height: 40px;
	margin: 10px auto;
}
.hd_title_b h4 a{
	    font-size: 18px;
    color: #cb0001;
	font-weight: bold;
}
/*访谈*/
.interview{
	width: 800px;
	height: 205px;
	margin: 0 auto;
	border-bottom: 1px dotted #bbbbbb;
	margin-bottom: 10px;
}
.interview_img{
	width: 322px;
	height: 182px;
	border: 1px solid #bbbbbb;
	float: left;
}
.interview_img a{
	display: block;
	width: 312px;
	height: 172px;
	margin-left: 5px;
	margin-top: 5px;
}
.interview_img a img{
	width: 100%;
	height: 100%;
}
.interview_text{
	width: 455px;
	height: 182px;
	float: right;
}
.interview_text h3{
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 30px;
}
.interview_text h3 a{
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 30px;
}
.interview_text h4{
	font-size: 14px;
	margin-bottom: 20px;
	
}
.interview_text p{
	font-size: 14px;
	line-height: 25px;
}
.interview_text p a{
	font-size: 12px;
	color: #d24242;
	float: right;
}
/*回顾*/
.review{
	width: 800px;
	height: 220px;
	margin: 0 auto;
	margin-bottom: 20px;
        border-bottom: 1px solid #bbbbbb;
}
.review img{
    width: 247px;
    height: 145px;
}
.review ul{
	width: 800px;
	height: 200px;
}
.review ul li{
	width: 253px;
	height: 200px;
	float: left;
}
.review ul li a:first-child{
	display: block;
    width: 253px;
    height: 151px;
    border: 1px solid #ccc;
    padding: 2px;
}
.review ul li a p{
	width: 253px;
	height: 141px;
	border: 1px solid #CCCCCC;
}
.review ul li a p img{
	width: 243px;
	height: 130px;
	margin-left: 4px;
	margin-top: 4px;
}
.review ul li a span{
	font-size: 14px;
	line-height: 25px;
}
.review_ul_li_mar{
	margin: 0 20px;
}
.review ul li a:hover{
	color: #cb0001;
}
/*意见*/
.opinion_warp{
	width: 800px;
	height: 285px;
	margin: 0 auto;
}
.opinion{
	width: 380px;
	height: 270px;
	float: left;
}
.opinion_title{
	width: 100%;
	height: 40px;
	background: #f6f6f6;
	border-bottom: 1px solid #cb0001;
}
.opinion_title a{
	display: block;
	width: 120px;
	height: 40px;
	background: #cb0001;
	color: white;
	font-size: 18px;
	font-weight: bold;
	line-height: 40px;
	text-align: center;
}
.opinion_list{
	width: 100%;
	height: 240px;
	padding-top:10px;
}
.opinion_list li {
	width: 100%;
	height: 30px;
	position: relative;
	padding-right: 130px;
	padding-left: 20px;
}

.opinion_list li:before {
	content: "";
	overflow: hidden;
	width: 2px;
	height: 2px;
	background-color: #666;
	position: absolute;
	left: 10px;
	top: 15px
}
.opinion_list li:hover a{
	color: #cb0001;
}
.opinion_list li:hover:before {
	content: "";
	overflow: hidden;
	width: 2px;
	height: 2px;
	background-color: #666;
	position: absolute;
	left: 10px;
	top: 15px;
}



.opinion_list li a {
	max-width: 100%;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
line-height: 30px;
}

.opinion_list li span {
	width: 85px;
	display: inline-block;
	right: 0;
	top: 3px;
	color: #666;
	position: absolute;
	font-size: 14px;
}
.opinion_right{
	float: right;
}
.dhhudong_right_list li a div {
     font-size: 16px;
     font-weight: bold;
}











/*右边列表*/
.dhhudong_right_list_sh p{
	background: url(../images/hd_szsh.png) no-repeat center;
}
.dhhudong_right_list_sh div{
	background: url(../images/dh_fazhang_jiantou.png) no-repeat right center;
}
.dhhudong_right_list_sh:hover p{
	background: url(../images/hd_szsh_1.png) no-repeat center;
}
.dhhudong_right_list_sh:hover div{
	color: #cb0100;
	background: url(../images/dh_fazhang_jiandou_1.png) no-repeat right center;
}
.dhhudong_right_list_jb p{
	background: url(hd_wsjb.png) no-repeat center;
}
.dhhudong_right_list_jb div{
	background: url(../images/dh_fazhang_jiantou.png) no-repeat right center;
}
.dhhudong_right_list_jb:hover p{
	background: url(hd_wsjb_1.png) no-repeat center;
}
.dhhudong_right_list_jb:hover div{
	color: #cb0100;
	background: url(../images/dh_fazhang_jiandou_1.png) no-repeat right center;
}
.dhhudong_right_lists_xf p{
	background: url(hd_wsxf.png) no-repeat center;
}
.dhhudong_right_lists_xf div{
	background: url(../images/dh_fazhang_jiantou.png) no-repeat right center;
}
.dhhudong_right_lists_xf:hover p{
	background: url(hd_wsxf_1.png) no-repeat center;
}
.dhhudong_right_lists_xf:hover div{
	color: #cb0100;
	background: url(../images/dh_fazhang_jiandou_1.png) no-repeat right center;
}

.dhhudong_right_list_zx p{
	background: url(hd_zxts.png) no-repeat center;
}
.dhhudong_right_list_zx div{
	background: url(../images/dh_fazhang_jiantou.png) no-repeat right center;
}
.dhhudong_right_list_zx:hover p{
	background: url(hd_zxts_1.png) no-repeat center;
}
.dhhudong_right_list_zx:hover div{
	color: #cb0100;
	background: url(../images/dh_fazhang_jiandou_1.png) no-repeat right center;
}

/*互动 end*/




/*市情 */

.shiqing_banner{
	width: 1160px;
	height: 480px;
	margin: 20px auto;
}
.shiqing_banner_img{
	width: 100%;
	height: 400px;
	position: relative;
}
.shiqing_banner_img img{
	width: 100%;
	height: 100%;
}
.shiqing_banner_pos{
	width: 670px;
	height: 360px;
	position: absolute;
	top: 20px;
	right: 20px;
	background: rgba(0,0,0,0.6);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);
}
.shiqing_banner_pos h3{
	text-align: center;
	margin-top: 20px;
        color: #fff;
}
.shiqing_banner_pos span{
	display: block;
	width: 60px;
	height: 3px;
	background: #cb0100;
	margin: 10px auto;
}
.shiqing_banner_pos p{
	height:215px;
    padding: 0 20px;
    font-size: 14px;
    color: #fff;
    line-height: 30px;
    word-break: break-all;
    word-break: break-word;
    word-wrap: break-word;
}
.shiqing_banner_pos a{
	display: block;
	width: 80px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	position: absolute;
	bottom: 40px;
	right: 18px;
	color: #cb0001;
	font-size: 14px;
	background: url(../images/shiqing_border-radius.png) no-repeat;
}
.shiqing_banner_tab{
	width: 100%;
	height: 40px;
	border: 1px solid #cccccc;
	margin-top: 20px;
}
.shiqing_banner_tab li{
	float: left;
	width: 80px;
	height: 40px;
	margin: 0 104px;
	position: relative;
	
}
.shiqing_banner_tab li a{
	display: block;
	height: 40px;
	width: 80px;
	line-height: 40px;
	text-align: center;
	font-size: 18px;
}
.shiqing_banner_tab li.active{
	border-bottom: 2px solid #cb0001;
}
.shiqing_banner_tab .active .active_i{
    display: block;
    position: absolute;
    background: url(jiantou_top.png) no-repeat;
    width: 21px;
    height:11px;
    left: 35px;
    top: -10px;
    z-index: 10;
}
.shiqing_title{
	width: 1160px;
	height: 40px;
	border-bottom: 1px solid #cb0001;
	background: #f6f6f6;
	margin: 0 auto;
}
.shiqing_title a{
	display: inline-block;
	height: 40px;
	color: white;
	font-size: 18px;
	font-weight: bold;
	padding: 10px 24px;
	background: #cb0001;
}
.shiqing_fazhang{
	width: 1160px;
	height: 300px;
	margin: 20px auto;
}
.shiqing_fazhang ul{
	width: 100%;
	height: 100%;
}
.shiqing_fazhang ul li{
	float: left;
	width: 568px;
	height: 300px;
	border: 1px solid #cccccc;
}
.shiqing_fazhang ul li img{
	width: 200px;
	height: 260px;
	float: left;
	margin-top: 20px;
	margin-left: 20px;
}
.shiqing_fazhang ul li div{
	float: right;
 width: 300px;
 height: 100%;
 margin-right: 20px;
 position: relative;

}
.shiqing_fazhang ul li div h4{
	text-align: center;
	font-size: 18px;
	color: #d3620f;
	margin-top: 28px;
	margin-bottom: 20px;
}
.shiqing_fazhang ul li div p{
	height:190px;
	font-size: 14px;
	line-height: 25px;
	margin-bottom: 20px;
	word-break: break-all;
    	word-break: break-word;
    	word-wrap: break-word;
}
.shiqing_fazhang ul li div a {
 font-size: 14px;
 text-decoration: underline;
 color: #cc0000;
 position: absolute;
 bottom: 20px;
 right: 0;
}
.shiqing_lvyou_list ul li div span{
 display: block;
 width: 74px;
 height: 20px;
 margin: 0 auto;
}
.shiqing_lvyou_list ul li div span img{
 width: 100%;
 height: 100%;
 margin: 0;
}

.shiqing_fazhang_mar_right{
	margin-right: 24px;
}
.shijing_touzi_warp{
	width: 1160px;
	height: 375px;
	margin: 20px auto;
	border: 1px solid #cccccc;
	padding: 20px;
}
.shijing_touzi_list{
	width: 100%;
	height: 40px;
}
.shijing_touzi_list li{
	list-style: none;
	float: left;
	width: 180px;
	height: 40px;
	background: #ffe7a5;
	color: #333333;
	font-size: 16px;
	line-height: 40px;
	text-align: center;
	margin-right: 10px;
	position: relative;
}
.shijing_touzi_list li a{
	/*display: block;
	width: 180px;
	height: 40px;*/
	/*background: #ffe7a5;*/
	color: #333333;
	font-size: 16px;
	line-height: 40px;
	text-align: center;
}
.shijing_touzi_list li.active{
	background: #ffa92f;
}
.shijing_touzi_list li.active a{
	color: #FFFFFF;
}
.shijing_touzi_list .active .active_i{
    display: block;
    position: absolute;
    background: url(../images/shiqing_jiantou_bottom.png) no-repeat;
    width: 21px;
    height:11px;
    left: 86px;
    bottom: -10px;
    z-index: 10;
}

.shijing_touzi_tab{
	width: 1115px;
	height: 260px;
	margin-top: 20px;
	display: none;
}
.shijing_touzi_tab img{
	display: block;
	width: 456px;
	height: 260px;
	float: left;
}
.shijing_touzi_tab div{
	float: right;
	width: 645px;
	height: 260px;
	position: relative;
}
.shijing_touzi_tab div h3{	
font-size: 18px;
 text-align: center;
 margin: 20px 0;
 font-weight: bold;

}
.shijing_touzi_tab div p{
	font-size: 14px;
	line-height: 25px;
}
.shijing_touzi_tab div a{
	position: absolute;
	bottom: 0;
	right: 0;
	text-decoration: underline;
	font-size: 14px;
	color: #cc0000;
}
.shiqing_lvyou_list{
    width: 1160px;
    height: 240px;
    border: 1px solid #CCCCCC;
    margin: 20px auto;
}
.shiqing_lvyou_list ul{
    width: 100%;
    height:240px;
}
.shiqing_lvyou_list ul li{
    width: 360px;
    height: 238px;
    float: left;
    margin-left: 20px;
    position: relative;
}
.shiqing_lvyou_list ul li img{
    width:360px;
    height:238px;
}
.shiqing_lvyou_list ul li div{
	width: 135px;
	height: 130px;
	position: absolute;
	top: 50px;
	left: 115px;
	text-align: center;
	background: url(shiqing_radius.png);
	
}
.shiqing_lvyou_list ul li div img{
	display: block;
	width: 35px;
	height: 35px;
	margin: 0 auto;
	margin-top: 35px;
	margin-bottom: 10px;
}

.shiqing_lvyou_list ul li div span{
	color: #333333;
}
.shiqing_tsdh_warp{
	width: 1160px;
	height: 270px;
	border: 1px solid #CCCCCC;
	margin: 20px auto; 
}
.shiqing_tsdh_warp ul{
	width: 100%;
	height: 270px;
	padding: 20px 14px;
}
.shiqing_tsdh_warp ul li{
	float: left;
	width: 270px;
	height: 230px;
	text-align: center;
	margin: 0 6px;
}

.shiqing_tsdh_warp ul li a{
	display: block;
	width: 100%;
	height: 100%;
}
.shiqing_tsdh_warp ul li a img{
	width: 270px;
	height: 200px;
	margin-bottom: 5px;
}
.shiqing_tsdh_warp ul li a span{
	display: block;
	width: 100%;
	height: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #333333;
}
/*市情  END*/
/*市长信箱反馈*/
.letter_h3{
	color: #333333;
	font-size: 24px;
	font-weight: bold;
	width: 100%;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
}
.lettersh{
	background-color: #cccccc;
	margin-top: 40px;
	margin-bottom: 40px;
}
.huif {
    padding: 30px;
    border: 1px dashed #ff6200;
    background-color: #fef8f2;
margin-bottom: 20px;
}
.huif h3 {
    font-weight: bold;
    font-size: 14px;
}
.huif p {
    border-bottom: 0px;
    padding: 20px 0;
    line-height: 25px;
     word-wrap: break-word;
}
.huif i{
	display: inline-block;
	width: 20px;
	height: 24px;
	background:url(fei.png) no-repeat ;
	float: left;
	margin-right: 5px;
    margin-top: -8px;
}
.writeLet{
 display: block;
 width:260px;
 height: 80px;	
 line-height: 80px;
 color: #ff6200;
 font-size: 24px;
 background: url(letterBg.png) no-repeat;
 margin-top: 60px;
}
.writeLet i{
	display: inline-block;
	width: 27px;
	height: 30px;
	background: url(leterIco.png) no-repeat;
	margin-left: 50px;
	margin-top: 25px;
	float: left;
	margin-right: 20px;
}
.letteMain{
	min-height: 660px;
}
/*市长信箱反馈结束*/
/*市长信箱*/
.szxxleft-xqq{
    width: 1200px;
}
.szxx-xqq{
    width: 880px;
    float: left;
    padding: 40px;
    background-color: #fff;
    margin-top: 10px;

}

.szxx-xqq h2{
    color: #cb0001;
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 30px;
}
.szxx-xqq h2 a{
     color: #cb0001;
     font-size: 24px;
    font-weight: bold;
}
.szxx-xqq p{
    font-size: 14px;
    color: #333;
    text-indent:25px;
    line-height: 30px;
}
.xx-xqq{
    width: 800px;
    height: 480px;
    background-color: #f7f8fa;
    margin: 25px 0px;
}
.yj-xqq{
    min-height: 300px;
}
.slsm-xqq{
    width: 320px;
    height: 1212px;
    background-color: #ebedf2;
    float: left;
    margin-top: 10px;
    padding: 21px;
}
.slsm-xqq h2{
    font-size: 18px;
    font-weight: bold;
    border-bottom: 1px solid #999999;
    padding-left: 20px;
    line-height: 30px;
}
.lxxz-xqq{
    height: 380px;
    margin: 25px 0px;
}
.lxxz-xqq h3{
    font-size: 16px;
    font-weight: bold;
    color: #333;
}
.lxxz-xqq p{
    font-size: 14px;
    color: #666;
    line-height: 25px;
}
.lxxz-xqq h4{
    font-size: 14px;
    font-weight: bold;
    color: #666;
}
.lxxzlist-xqq li{
    font-size: 14px;
    color: #666;
    line-height: 25px;
    padding-left: 10px;
    background: url(h_dian.png) 0px 12px no-repeat;
}
.lxxz-xqq span{
    display: block;
    padding-left: 15px;
     font-size: 14px;
    color: #666;
    line-height: 25px;
    background: url(../images/xing_03.png) 0px 8px no-repeat;
}
/*下拉*/
.shiqing_drop_down_left_warp{
	width: 455px;
	height: 100%;
	float: left;
	margin-left: 25px;
}
.shiqing_drop_down_left_warp h3{
	color: white;
	font-size: 18px;
	margin: 20px 0;
}

.shiqing_drop_down_jianjie{
	width: 190px;
	height: 150px;
	float: left;
}
.shiqing_drop_down_jianjie a{
	display: block;
	width: 100%;
	height: 100%;
}
.shiqing_drop_down_jianjie a img{
	width: 100%;
	height: 100%;
	margin: 0;
}
.shiqing_drop_down_left_warp p{
	width: 240px;
	height: 150px;
	float: right;
position: relative;
}
.shiqing_drop_down_left_warp p span{
	font-size: 14px;
	color: white;
	
    word-break: break-all;
    word-break: break-word;
    word-wrap: break-word;
display: inline-block;
    line-height: 20px;
}
.shiqing_drop_down_left_warp p  a{
	color: #d38c12;
 position: absolute;
 bottom: -20px;
 right: 0;

}
.shiqing_drop_down_right_warp{
	width: 660px;
	height: 100%;
	float: right;
	margin-right: 25px;
}
.shiqing_drop_down_right_warp h3{
	color: white;
	font-size: 18px;
	margin: 15px 0 10px 0;
}
.shiqing_drop_down_right_warp h3:first-child{
	margin: 20px 0;
}


.shiqing_drop_down_right_list_top{
	width: 100%;
	height: 40px;
}
.shiqing_drop_down_right_list_top li{
	width: 155px;
	height: 40px;
	float: left;
	margin-right: 10px;
}
.shiqing_drop_down_right_list_top li a{
	display: block;
	width: 100%;
	height: 100%;
	font-size: 14px;
	color: white;
	line-height: 40px;
	text-align: center;
	background: #53586e;
}

.shiqing_drop_down_right_list_bottom{
	width: 100%;
	height: 70px;
}
.shiqing_drop_down_right_list_bottom li{
	width: 210px;
	height: 70px;
	float: left;
        margin-left: 10px;
	position: relative;
}
.shiqing_drop_down_right_list_bottom li:first-child{
	 margin-left: 0;
}
.shiqing_drop_down_right_list_bottom li a{
	display: block;
	width: 100%;
	height: 100%;
}
.shiqing_drop_down_right_list_bottom li a img{
	width: 210px;
	height: 70px;
	margin: 0;
}
.shiqing_drop_down_right_list_bottom li p{
	width: 170px;
	height: 50px;
	background: url(../images/shiqing_drop_down.png) no-repeat;
	position: absolute;
	top: 10px;
	left: 20px;
	line-height: 50px;
	text-align: center;
	font-size: 24px;
}
.shiqing_drop_down_right_list_bottom li p a{
 display: block;
 width: 98px;
 height: 28px;
 margin: 11px 0 0 38px;
}
.shiqing_drop_down_right_list_bottom li p a img{
 width: 100%;
 height: 100%;
}

.leader_warp{
	width: 260px;
	height: 240px;
	float: left;
	margin-left: 25px;
}
.leader_warp h3,
.meeting h3,
.mechanism h3 
{
	margin-top: 20px;
	margin-bottom: 10px;
}
.leader_warp h3 a,
.meeting h3 a,
.mechanism h3 a
{
	font-size: 18px;
	color: #ffffff;
}
.leader_warp div{
	width: 260px;
	height: auto;
	overflow: hidden;
}
.leader_warp div span{
	display: block;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #d48e1a;
	float: left;
}
.leader_warp div ul{
	width: 148px;
	height: auto;
	float: left;
	overflow: hidden;
}
.leader_warp div ul li{
	float: left;
	line-height: 25px;
	margin-left: 10px;
}
.leader_warp div ul li a{
	color: white;
	font-size: 14px;
}
.leader_warp div ul li a:hover{
	
}
.leader_warp .leader_warp_div_ul{
	width: 200px;
}
.meeting{
	width: 295px;
	height: 240px;
	float: left;
	margin-left: 35px;
}

.meeting ul li {
	width: 295px;
	position: relative;
	/*padding-right: 130px;*/
	padding-left: 15px;
	margin: 5px 0;
}

.meeting ul li:before {
	content: "";
	overflow: hidden;
	width: 2px;
	height: 2px;
	background-color: #ffa800;
	position: absolute;
	left: 0px;
	top: 9px;
}

.meeting ul li a {
	max-width: 100%;
	color: white;
	font-size: 14px;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.meeting ul li a:hover {
	
}
/*.list li span {
	width: 100px;
	display: inline-block;
	right: 0;
	color: #ccc;
	position: absolute;
}*/
.mechanism{
	width: 178px;
	height: 190px;
	float: right;
	margin-right: 25px;
}
.mechanism ul{
	width: 100%;
}
.mechanism ul li{
	width: 100%;
	height: 30px;
	margin-bottom: 10px;
	background: url(mechanism_radius.png) no-repeat;
}
.mechanism ul li a{
	display: block;
	width: 100%;
	height: 100%;
	line-height: 30px;
	text-align: center;
	color: white;
}
.mechanism ul li a{
	color: #d48e1a;
}
.mayor_left{
	width: 360px;
	height: 240px;
	float: left;
	padding: 30px 0 0 30px;
}
.mayor_left_img{
	width: 140px;
	height: 180px;
	margin-right: 20px;
	float: left;
}
.mayor_left_img a{
	display: block;
	width: 100%;
	height: 100%;
}
.mayor_left_img a img{
	width: 140px;
	height: 180px;
	margin: 0;
}
.mayor_left_text h3{
	margin-top: -10px;
	margin-bottom: 20px;
}
.mayor_left_text h3 a{
	font-size: 18px;
	color: white;
	
}
.mayor_left_text p{
	float: left;
	font-size: 14px;
	color: white;
word-break: break-all;
    word-break: break-word;
    word-wrap: break-word;
    width: 170px;
    display: inline-block;
	line-height: 25px;
}
.mayor_left_text p a{
}
.mayor_left_text div{
	width: 170px;
	height: 70px;
	background: url(../images/mayor_2.png) no-repeat;
	float: right;
	margin-top: 30px;
}
.mayor_left_text div a{
	display: block;
	width: 158px;
	height: 58px;
	border: 1px solid white;
	text-align: center;
	line-height: 58px;
	font-size: 18px;
	color: white;
	margin: 6px 0 0 6px;
}
.mayor_center{
	width: 315px;
	height: 240px;
	float: left;
	padding-top: 30px;
	margin-left: 40px;
	
}
.mayor_center h3{
	margin-top: -10px;
}
.mayor_center h3 a{
	font-size: 18px;
	color: white;
}
.mayor_center ul{
	margin-top: 20px;
}
.mayor_center ul li {
	width: 295px;
	position: relative;
	/*padding-right: 130px;*/
	padding-left: 15px;
	margin: 5px 0;
}

.mayor_center ul li:before {
	content: "";
	overflow: hidden;
	width: 2px;
	height: 2px;
	background-color: #ffa800;
	position: absolute;
	left: 0px;
	top: 9px;
}

.mayor_center ul li a {
	max-width: 100%;
	color: white;
	font-size: 14px;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.mayor_center ul li a:hover {
	
}
.mayor_right{
	width: 410px;
	height: 240px;
	float: left;
	padding-top: 30px;
	margin-left: 40px;
}
.mayor_right h3{
	margin-top: -10px;
}
.mayor_right h3 a{
	font-size: 18px;
	color: white;
}
.mayor_right ul{
	width: 410px;
	height: 150px;
	background: url(../images/mayor_3.png) no-repeat;
	margin-top: 20px;
	padding-top: 14px;
	padding-left: 1px;
}
.mayor_right ul li{
	width: 120px;
	height: 130px;
	float: left;;
	margin-left: 12px;
}
.mayor_right ul li a{
	display: block;
	width: 120px;
	height: 130px;
	color: white
}
.mayor_right ul li a img{
	width: 120px;
	height: 80px;
}
.mayor_right ul li a:hover {
	
}
.government_affairs_left{
	float: left;
	width: 330px;
	height: 240px;
	padding-top: 28px;
	padding-left: 28px;
}

.government_affairs_left_title{
	width: 100%;
	height: 20px;
	margin-bottom: 20px;
}
.government_affairs_left_title li{
	float: left;
	width: 90px;
	height: 20px;
	border-left: 1px solid white;
	text-align: right;
}
.government_affairs_left_title li:first-child{
	border-left: none;
	text-align: left;
}
.government_affairs_left_title li a{
	line-height: 20px;
	font-size: 18px;
	color: white;
}
.government_affairs_left_tab{
	width: 100%;
	height: auto;
	display: none;
}
.government_affairs_left_tab ul{
	width: 100%;
	height: auto;
}
.government_affairs_left_tab ul li {
	width: 295px;
	position: relative;
	/*padding-right: 130px;*/
	padding-left: 10px;
	margin: 5px 0;
}

.government_affairs_left_tab ul li:before {
	content: "";
	overflow: hidden;
	width: 2px;
	height: 2px;
	background-color: #ffa800;
	position: absolute;
	left: 0px;
	top: 9px
}

.government_affairs_left_tab ul li a {
	max-width: 100%;
	color: white;
	font-size: 14px;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.government_affairs_left_tab ul li a:hover {
	
}
.government_affairs_center{
	width: 490px;
	height: 240px;
	float: left;
	margin-left: 40px;
	padding-top: 28px;
}

.government_affairs_center_title{
	width: 100%;
	height: 20px;
}
.government_affairs_center_title li{
	float: left;
	height: 20px;
	line-height: 20px;
	padding: 0 20px;
	border-left: 1px solid white;
	
}
.government_affairs_center_title li:first-child{
	padding-left: 0;
	border-left: none;
}
.government_affairs_center_title li+li+li{
	padding-right: 0;
}
.government_affairs_center_title li a{
	font-size: 18px;
	color: white;
}
.government_affairs_center_tab{
	width: 100%;
	height: 96px;
	display: none;
}
.government_affairs_center_top_list{
	width: 100%;
	height: 96px;
	border-bottom: 1px solid #646575;
	padding-bottom: 10px;
	margin-top: 10px;
}

.government_affairs_center_top_list li{
	width: 156px;
	height: 35px;
	float: left;
	margin-top: 8px;
	background: url(government_affairs_1.png) no-repeat;
}
.government_affairs_center_top_list_li{
	margin: 0 10px;
}
.government_affairs_center_top_list li a{
	display: block;
	width: 100%;
	height: 100%;
	font-size: 14px;
	color: white;
	text-align: center;
	line-height: 35px;
}
.government_affairs_center_bottom_list{
	width: 100%;
	height: 45px;
	margin-top: 20px;
}
.government_affairs_center_bottom_list li{
	width: 75px;
	height: 45px;
	border: 1px solid white;
	float: left;
	margin-left: 8px;
}
.government_affairs_center_bottom_list li:first-child{
	margin: 0;
}
.government_affairs_center_bottom_list li a{
	display: block;
	width: 100%;
	height: 100%;
	text-align: center;
	line-height: 45px;
	font-size: 14px;
	color: white;
}
.government_affairs_left_title li.active a,
.government_affairs_center_title li.active a{
	color: #d48e1a;
}
.government_affairs_right{
	width: 260px;
	height: 240px;
	float: left;
	margin-left: 40px;
	padding-top: 28px;
}
.government_affairs_right h3 a{
	font-size: 18px;
	color: white;
}
.government_affairs_right div{
	width: 260px;
	height: 76px;
	margin-top: 10px;
}
.government_affairs_right div:first-child{
	margin-top: 0;
}
.government_affairs_right div a{
	display: block;
	width: 260px;
	height: 76px;
}
.government_affairs_right div a img{
	width: 100%;
	height: 100%;
	margin: 0;
}
.interaction_left{
	width: 290px;
	height: 240px;
	padding: 28px 0 0 28px;
	float: left;
}
.interaction_left h3 a{
	font-size: 18px;
	color: white;
}
.interaction_left ul{
	width: 100%;
	height: auto;
}
.interaction_left ul li {
	width: 270px;
	position: relative;
	/*padding-right: 130px;*/
	padding-left: 10px;
	margin: 5px 0;
}
.interaction_left ul li:before {
	content: "";
	overflow: hidden;
	width: 2px;
	height: 2px;
	background-color: #ffa800;
	position: absolute;
	left: 0px;
	top: 9px;
}
.interaction_left ul li a {
	max-width: 100%;
	color: white;
	font-size: 14px;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.interaction_left ul li a:hover {
	
}
.interaction_center{
	width: 450px;
	height: 240px;
	float: left;
	margin-left: 40px;
	padding-top: 28px;
}
.interaction_center h3 a{
	font-size: 18px;
	color: white;
}
.interaction_center div{
	width: 160px;
	height: 150px;
	float: left;
}
.interaction_center div a{
	display: block;
	width: 100%;
	height: 100%;
	color: white;
}
.interaction_center div a img{
	width: 160px;
	height: 90px;
	margin-bottom: 15px;
}
.interaction_center ul{
	width: 270px;
	height: 150px;
	float: right;
}
.interaction_center ul li {
	width: 270px;
	position: relative;
	/*padding-right: 130px;*/
	padding-left: 10px;
	margin: 5px 0;
}
.interaction_center ul li:before {
	content: "";
	overflow: hidden;
	width: 2px;
	height: 2px;
	background-color: #ffa800;
	position: absolute;
	left: 0px;
	top: 12px
}
.interaction_center ul li a {
	max-width: 100%;
	color: white;
	font-size: 14px;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.interaction_center ul li a:hover {
	
}
.interaction_right{
	float: left;
	width: 330px;
	height: 240px;
	padding-top: 28px;
	margin-left: 40px;
}
.interaction_right ul{
	width: 330px;
	height: auto;
	overflow: hidden;
}
.interaction_right ul li{
	width: 160px;
	height: 90px;
	background: url(../images/interaction-1.png) no-repeat;
	float: left;
	position: relative;
	text-align: center;
	line-height: 30px;
	/*line-height: 130px;*/
	cursor: pointer;
}
.interaction_right ul li:first-child+li{
	margin-left: 10px;
}
.interaction_right ul li:first-child+li+li{
	margin-top: 10px;
}
.interaction_right ul li:first-child+li+li+li{
	margin-top: 10px;
	margin-left: 10px;
}
/*.interaction_right ul li img{
	float: none;
	margin: 0;
	position: absolute;
	top: 18px;
	left: 65px;
}*/
.interaction_right ul li div{
	width: 40px;
	height: 35px;
	background: yellow;
	margin: 0 auto;
	margin-top: 18px;
}
.interaction_right ul li a{
	color: white;
}
.interaction_right ul li:first-child div{
	background: url(../images/interaction_1.png) no-repeat center center;
}
.interaction_right ul li:first-child+li div{
	background: url(../images/interaction_2.png) no-repeat center center;
}
.interaction_right ul li:first-child+li+li div{
	background: url(../images/interaction_3.png) no-repeat center center;
}
.interaction_right ul li:first-child+li+li+li div{
	background: url(../images/interaction_4.png) no-repeat center center;
}

.data_inquiry{
	width: 425px;
	height: 240px;
	float: left;
	padding: 28px 0 0 30px;
}
.data_inquiry h3{
	margin-bottom: 20px;
}
.data_inquiry h3 a{
	font-size: 18px;
	color: white;
        cursor: default;
}
.data_inquiry div{
	width: 177px;
	height: 130px;
	float: left;
	margin-left: 20px;
}
.data_inquiry div:first-child{
	margin-left: 0;
}
.data_inquiry div a{
	color: white;
}

.data_inquiry div a img{
	width: 177px;
	height: 73px;
	float: none;
	margin: 0;
}
.news_data_list{
	float: left;
	margin-left: 60px;
	width: 305px;
	height: 240px;
	padding-top: 28px;
}
.news_data_list h3{
	margin-bottom: 15px;
}
.news_data_list h3 a{
	font-size: 18px;
	color: white;
}
.news_data_list ul{
	width: 305px;
	height: 150px;
}
.news_data_list ul li {
	width: 305px;
	position: relative;
	/*padding-right: 130px;*/
	padding-left: 10px;
	margin: 5px 0;
}
.news_data_list ul li:before {
	content: "";
	overflow: hidden;
	width: 2px;
	height: 2px;
	background-color: #ffa800;
	position: absolute;
	left: 0px;
	top: 9px
}
.news_data_list ul li a {
	max-width: 100%;
	color: white;
	font-size: 14px;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.news_data_list ul li a:hover {
	
}

.news_data_year{
	float: left;
	width: 320px;
	height: 240px;
	margin-left: 60px;
	padding-top: 28px;
}
.news_data_year h3{
	margin-bottom: 15px;
}
.news_data_year h3 a{
	font-size: 18px;
	color: white;
}
.news_data_year ul{
 width: 320px;
 height: 100%;
}
.news_data_year ul li{
 width: 100%;
 position: relative;
 padding-left: 20px;
 margin: 5px 0;
 cursor: pointer;
}
.news_data_year li:before {
 content: "";
 overflow: hidden;
 width: 2px;
 height: 2px;
 background-color: #ffa800;
 position: absolute;
 left: 10px;
 top: 9px;
}
.news_data_year ul li a {
 max-width: 100%;
 display: inline-block;
 overflow: hidden;
 text-overflow: ellipsis;
 white-space: nowrap;
 color: white;
}
.news_data_year ul li a:hover {
    
}



/*下拉end*/
/*列表list*/
.mm_left_box{
	width: 1200px;
	min-height: 600px;
	float: left;
	padding: 19px 15px 0 30px;
	background: white;
	position:relative;
}
.mmnews_box{
	width: 100%;
	min-height: 209px;
	margin-bottom: 18px;
}
.mmnews_box h2{
	font-size: 20px;
	color: #cc0000;
	margin-bottom: 19px;
font-weight: bold;
margin-top: 20px;
}
.mmnews_box ul {
	width: 100%;
	height: 100%;
}

.mmnews_box ul li {
	width: 100%;
	position: relative;
	padding-right: 130px;
	padding-left: 20px;
	margin: 5px 0;
line-height: 23px;
}

.mmnews_box ul li:before {
	content: "";
	overflow: hidden;
	width: 2px;
	height: 2px;
	background-color: #666;
	position: absolute;
	left: 10px;
	top: 10px
}

.mmnews_box ul li a {
	 max-width: 100%;
      display: inline-block;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;

}
.mmnews_box ul li a:hover{
color: #cc1617;
}
.mmnews_box ul li span {
	width: 90px;
	display: inline-block;
	right: 0;
	color: #666;
	font-size: 14px;
	position: absolute;
	top:0;
}
.mm_rigth_box{
	width: 360px;
	min-height: 600px;
	float: right;
	padding: 18px 19px 0 19px;
	background: white;
}
.mm_rigth_box_ul{
	border: none;
}
.mm_rigth_box_ul h2{
	color: #333333;
}

/*列表——list*/

/*分页加的样式*/
.page {
	margin: 30px auto;
	text-align: center;
}

.page a {
	display: inline-block;
	border: 1px solid #ccc;
	margin: 0 2px;
	padding:5px 10px;
	color: #333333;
	font-size: 14px;
}

.page a:hover ,.page a.active{
	background-color: #cc0000;
	color: #fff;
}
.page span {
    display: inline-block;
    border: 1px solid #ccc;
    margin: 0 2px;
    padding: 5px 10px;
    color: #999;
    font-size: 14px;
}

.page span {
	float: none;
}

.pageLShow{
	margin: 30px auto;
    	text-align: center;
}
.pageLShow span {
    display: inline-block;
    border: 1px solid #ccc;
    margin: 0 2px;
    padding: 5px 10px;
    color: #999;
    font-size: 14px;
}
/*分页结束*/


/*图文list*/
.lvyou_img_list{
	width: 100%;
	height: auto;
	overflow: hidden;
        padding-bottom: 50px;
}
.lvyou_img_list li{
	float: left;
	width: 260px;
	height: 290px;
	margin: 0 10px;
	
}

.lvyou_img_list li a{
        display:block;
	width: 100%;
	height: 240px;
}
.lvyou_img_list li a img{
	width: 100%;
	height: 240px;
}
.lvyou_img_list li span{
	width: 100%;
	height: 50px;
	display: block;
	line-height: 45px;
	font-size: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
/*图文结束*/
.page_content{
  width: 1120px;	
}
.zffile_tab{
height:406px;
}
.shipintab{

height:535px;
}
.all_zt a{
display:block;
margin-top:12px;
}
.all_zt a:first-child{
margin:0;}
.yijiantab{
height: 535px;
}
.sqTop{
	width: 100%; 
    background: #fff;
    padding: 30px 0 0 30px;
    height: auto;
}
.xzqkTitle{
	font-size: 24px;
    color: #cc0001;
    font-weight: bold;
    height: 60px;
    line-height: 40px;
}
.mapAdmin {
    width: 1040px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 30px;
}
.mapAdmin h2 {
    padding-left: 25px;
    background: url(../images/zhixiang.png) 4px 7px no-repeat;
    color: #2c334f;
    /* font-size: 18px; */
    font-weight: bold;
    margin-top: 20px;
}
.mapAdmin h2 a {
    color: #2c334f;
    font-size: 18px;
    font-weight: bold;
}
.secondLevel {
    margin-left: 25px;
}
.secondLevel ul {
    width: 1000px;
    clear: both;
}
.secondLevel ul li {
    float: left;
    font-size: 14px;
    margin-right: 20px;
}
.secondLevel ul li a {
    color: #666;
    float: left;
}
.secondLevel h3 {
    color: #2c334f;
    font-size: 14px;
    font-weight: bold;
    float: left;
   
    display: block;
    margin-right: 20px;
  
}
.jc_right{
	min-height: 1200px;
}
.secondLevel h3 a{
    color: #2c334f;
    font-size: 14px;
    font-weight: bold;
    float: left;
    width: 950px;
    display: block;
    margin-right: 20px;
    margin-top: 15px;
    margin-bottom: 15px;
}
.clearfix:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden;
}

.yjzj-box {
    display: block;
    width: 127px;
    height: 60px;
    line-height: 36px;
    font-size: 16px;
    font-weight: bold;
    padding: 11px 0 0 7px;
    border-radius: 3px;
    border: 1px solid #d2d2d2;
    float: left;
    margin: 4px -10px 0 19px;
   
}
.yjzj-box img{
	width:36px;
	height:36px;
	float:left;
	margin-right:5px;
}
.wsjb-box {
    display: block;
    width: 127px;
    height: 60px;
    line-height: 36px;
    font-size: 16px;
    font-weight: bold;
    padding: 11px 0 0 7px;
    border-radius: 3px;
    border: 1px solid #d2d2d2;
    float: left;
    margin: 4px -10px 0 19px;
    /* background: #fff url(../images/yjzj.png) 7px no-repeat; */
}
.wsjb-box img{
	width:36px;
	height:36px;
	float:left;
	margin-right:5px;
}
.wsxf-box {
    display: block;
    width: 127px;
    height: 60px;
    line-height: 36px;
    font-size: 16px;
    font-weight: bold;
    padding: 11px 0 0 7px;
    border-radius: 3px;
    border: 1px solid #d2d2d2;
    float: left;
    margin: 4px 10px 0 19px;
    /* background: #fff url(../images/yjzj.png) 7px no-repeat; */
}
.wsxf-box img{
	width:36px;
	height:36px;
	float:left;
	margin-right:5px;
}

.listn span{
    color:#666;
}
.interview_text p span{
height:75px;display:block;overflow:hidden;
}


.TRS_Editor ul li{list-style: disc;margin-left:24px}
.TRS_Editor ol li{list-style: decimal;margin-left:24px}
.TRS_Editor strong{ font-weight:bold;}
.TRS_Editor strong font{ font-weight:blod;}
.TRS_Editor img{max-width:98%;}

/*责任清单*/

.mayorTop {
	width: 100%;
	height: 60px;
	line-height: 60px;
	background-color: #fff;
	margin-top: 10px;
	margin-bottom: 10px;
}

.mayorTop h2 {
	min-width: 130px;
	height: 60px;
	line-height: 60px;
	display: inline-block;
	font-size: 24px;
	color: #2c334f;
	font-weight: bold;
	padding: 0px 30px;
}

.mayorTop h2 span {
	display: inline-block;
	width: 10px;
	height: 10px;
	background-color: #eb3f01;
	margin-right: 15px;
	margin-bottom: 3px;
}

.mayorTop .shu {
	font-style: normal;
	display: inline-block;
	width: 1px;
	height: 30px;
	border-left: 1px dashed #CCCCCC;
	margin-bottom: -7px;
}

.mayorTop .bread {
	font-size: 16px;
	display: inline-block;
	margin-left: 30px;
	color: #5e5e6e;
}

.mayorTop .bread a {
	color: #5e5e6e;
}

.mayorLeft {
	min-height: 600px;
	width: 730px;
	background-color: #fff;
	float: left;
	padding: 30px;
}

.shizfTittle {
	font-weight: bold;
	font-size: 24px;
	color: #005292;
	margin-bottom: 20px;
	display: block;
}

.zr_Pic a:first-child {
	margin-left: 0px;
}

.zr_Pic a {
	  display: inline-block;
    width: 149px;
    height: 100px;
    margin-left: 5px;

}

.zr_Pic a.active img {
	border: 5px solid #ccc;
}

.zr_Pic a img {
	width: 100%;
	height: 100%;
}
.data_warp_bgcolor{
 background: #ebedf2; 
}

.clearfix:after {
	content: "\0020";
	display: block;
	height: 0;
	clear: both;
	overflow: hidden;
	visibility: hidden;
}

.tabsCon.on {
	display: block;
}

.zrLeft .listContent {
	padding-bottom: 50px;
	
}

.listContent {
	width: 100%;
}

.qzRight {
	height: 694px;
}

.shizfRight {
	float: right;
	width: 370px;
	height: 780px;
	padding: 20px;
	background-color:#ebedf2;
}
.center_bg_color{
  background-color: #ebedf2;
}
.shizfTittle {
	font-weight: bold;
	font-size: 24px;
        color: #cb0001;
	margin-bottom: 15px;
	display: block;
}

.shizfRight ul {
	min-height: 305px;
	overflow: hidden;
}

.qzRight ul li {
	float: left;
}

.qzRight ul li a {
	display: inline-block;
	width: 150px;
	height: 26px;
	padding-left: 2px;
}

.shizfRight ul li a {
	width: 165px;
	line-height: 28px;
	font-size: 14px;
	color: #333;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.shizfLeft {
	width: 830px;
	padding: 20px 20px 0 20px;
	background-color: #fff;
	float: left;
        min-height: 780px;

}
.astitle{
margin-top:20px;
}
.qzLeft {
	padding: 0px 10px 0px 10px;
	min-height: 620px;
}

.qz_Pic {
	width: 100%;
	height: 140px;
	margin-bottom: 30px;
}
.center {
 margin-top: 10px;

}

.qz_Pic a {
	display: inline-block;
    width: 355px;
    height: 140px;
    margin-left: 26px;

}
.ql_Pic a img{
    width: 100%;
    height: 100%;
}
.qzRight ul li a:hover {
	color: #cb0001;
	background-color: #e2e4ea;
}

.ql_Pic .active img {
	border: 5px solid #ccc;
}

.ql_Pic a:first-child {
	margin-left: 0px;
}

.ql_Pic a {
	display: inline-block;
    width: 205px;
    height: 100px;
    margin-left: 70px;

}

.tabsCon {
	display: none;
}

.tabsCon.on {
	display: block;
}

.qlqdList {
	margin-top: 15px;
	border-bottom: 1px dashed #ccc;
	padding-bottom: 20px;
}

.qlqdList li {
	width: 100%;
	height: 35px;
	line-height: 35px;
	padding-left: 10px;
	background: url(../images/d-2_03.png) 0px 15px no-repeat;
}

.qlqdList li>a {
	color: #333333;
	font-size: 14px;
	float: left;
	width: 490px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.qlqdList li a:hover,
.qlqdList li a.active {
	color: #cb0001;
}
.contentt{
 background: white;
}
.qzRight ul li a:hover,
.qzRight ul li a.active {
	color: #cb0001;
	background-color: #e2e4ea;
}

.ql_Pic .active img {
	border: 5px solid #ccc;
	width: 200px;
	height: 100px;
}
.qzqdContentForm {
	width: 100%;
	height: auto;
	background: #fff;
	padding: 30px 30px;
}
.tableMain {
	width: 1140px;
	padding-bottom: 30px;
}

.tableTable {
	color: #333;
	font-size: 30px;
	margin-top: 20px;
	font-weight: bold;
	text-align: center;
	margin-bottom: 20px;
        word-break: break-all;
}

.tableBm {
	margin-bottom: 10px;
}

.tableTitle {
	width: 100%;
	min-height: 50px;
	line-height: 50px;
	border: 1px solid #ccc;
	font-size: 24px;
	text-align: center;
	background-color: #e4e4e4;
	margin-bottom: 10px;
}

.qzqdTable {
	width: 100%;
	border: 1px solid #ccc;
}

.qzqdTable thead tr td {
	height: 35px;
	line-height: 35px;
	text-align: center;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
        font-size: 14px;
}

.qzqdTable tbody tr td {
	height: 35px;
	line-height: 35px;
	text-align: center;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
	padding: 10px;
	font-size: 14px;
}

.qzqdTable tbody tr td:last-child {
	width: 200px;
	border-right: none;
}


/*责任清单 结束*/



.dlzzs {
	width: 400px;
	height: 300px;
}

.qlqdList li span {
	display: inline-block;
	width: 165px;
	height: 30px;
	background: url(../images/hover.png) no-repeat 0 0;
	float: right;
	color: #999999;
	font-size: 12px;
	text-align: center;
	line-height: 30px;
}

.qlqdList li span:hover {
	background: url(../images/hover_1.png) no-repeat 0 0;
}

/*二级头头部样式*/
.header2{
	width: 1200px;
	margin: 0 auto;
    position: fixed;
    z-index: 100;
    top: 0;
   
}
.header2Top{
	width: 1200px;
	height: 150px;
	background: url(headBg.png) no-repeat;
position: relative;
}
.hdbLeft{
	display: block;
	float: left;
	width: 329px;
	height: 58px;
    margin-left: 50px;
	
}
.logg2{
margin-top: 15px;
}
.header2Bottom{
	width: 1160px;
	height: 50px;
	background-color: #cc0001;
position: absolute;
    left: 20px;
    bottom: 0;
}
.header2Bottom ul li{
    width: 145px;
    height: 50px;
    text-align: center;
    line-height: 30px;
    font-size: 18px;
    float: left;
}
.header2Bottom ul li a{
    display: block;
    font-size: 18px;
    width: 150px;
    height: 30px;
    color: #fff;
  
    margin: 10px 0;
}
.header2Bottom ul li:first-child a{
	border-left: none;
}
.header2Bottom ul li i{
	 display: inline-block;
	 width: 16px;
	 height: 15px;
	 margin-right: 10px;
	background: url(home1.png) no-repeat;
}
.header2Bottom ul li+li i{
	background: url(gh2.png) no-repeat;
}
.header2Bottom ul li+li+li i{
	background: url(gh3.png) no-repeat;
}
.header2Bottom ul li+li+li+li i{
	background: url(gh4.png) no-repeat;
}
.header2Bottom ul li+li+li+li+li i{
	background: url(gh5.png) no-repeat;
}
.header2Bottom ul li+li+li+li+li+li i{
	background: url(gh6.png) no-repeat;
}
.header2Bottom ul li+li+li+li+li+li+li i{
	background: url(gh7.png) no-repeat;
}
.header2Bottom ul li+li+li+li+li+li+li+li i{
	background: url(gh8.png) no-repeat;
}
.hd_search{
	margin-right: 40px;
    margin-top: 10px;
    width: 262px;
}
.hd_search .search_input{	
	width: 230px;
    height: 36px;
    background: url(seBox.png) no-repeat;
position: relative;
}
.hd_search .search_input input[type="text"]{
	width: 190px;
}
.hd_search .search_input input[type="submit"]{
	margin-right: 0px;
position: absolute;
    right: 5px;
    top:10px;
margin:0;
}
/*二级头头部样式结束*/

.opinion_title span{

width: 120px;
    height: 40px;
    background: #cb0001;
    color: white;
    font-size: 18px;
    font-weight: bold;
    line-height: 40px;
    text-align: center;
}
/*财政*/
			.content {
			    width: 1200px;
			    margin: 0 auto;
			    height: auto;
                           margin-top: 10px;
			}
			.zjzxdivn {
			    width: 1200px;
			    height: 440px;
			    background: url(../images/caijing_bg.png) no-repeat;
			   padding-top: 260px;
                            margin-top: 10px;
			}
			.zjzxdivn ul{
				width: 840px;
				height: 80px;
				margin: 0 auto;
			}
			.zjzxdivn ul li{
				width: 400px;
				height: 80px;
				float: left;
				margin-left: 40px;
			}
			.zjzxdivn ul li:first-child{
				margin-left: 0;
			}
			.zjzxdivn ul li a {
			    display: block;
			    width: 400px;
			    height: 80px;
			    background: url(../images/caijing_btn_bg.png) no-repeat;
			    color: #003366;
			    font-size: 20px;
			    line-height: 80px;
			    padding-left: 98px;
			}
                        .zjzxdiv {
			    width: 1200px;
			    background: #fff;
			    padding: 40px;
			}
			.addmr>h2 {
			    margin-bottom: 10px;
			    font-size: 24px;
			    color: #cc0000;
			    font-weight: bold;
			}
			.allList {
			    line-height: 30px;
			}
			.caizhneng_list li {
			    margin-top: 12px;
			    height: 25px;
			    position: relative;
			    padding-right: 85px;
			    padding-left: 10px;
			    line-height: 18px;
			    font-size: 14px;
			    background: url(../images/libg_11.png) no-repeat 0px 8px;
			}
.caizhneng_list li a:hover{
color: #cc0000;

}
                        .caizhneng_list li span {
                            dsplay: inline-block;
                            right: 0;
                            top: 0;
                            color: #666;
                            position: absolute;
                            font-size: 12px;
                        }
			/*财政 end*/

.listContent h3{
  text-align: center;
}
.zdtab{
margin-top:10px;
}

/*加粗*/
.TRS_Editor strong,.TRS_Editor strong font,.TRS_Editor b font,.TRS_Editor b span,.TRS_Editor b li,strong em{ font-weight:bold;}

.TRS_Editor ol {
    list-style-type: decimal !important;
}
.TRS_Editor ul {
    list-style-type: disc!important;
}
.qzqdTable tbody tr td ul {
    margin-left: 20px;
    list-style-type: disc!important;
}

.qzqdTable tbody tr td ol {
    margin-left: 20px;
    list-style-type: decimal !important;
}

table tr td strong, table tr td strong em{
font-weight:bold;
}
table tr td ol {
    margin-left: 20px;
    list-style-type: decimal !important;
}
table tr td ul {
    margin-left: 20px;
    list-style-type: disc!important;
}

/*fenxiang*/
.fxBg {
				display: inline-block;
				height: 20px;
				width: 50px;
				float: left;
				padding-bottom: 20px;
				margin-right: 10px;
				margin-top: 2px;
				background: url(fxxx.jpg) no-repeat 0px 0px !important;
				text-align: center;
				line-height: 15px;
				padding-left: 22px;
				font-style: normal;
				cursor: pointer;
			}
			.fazhan_left_title_text {
    float: left;
    margin-left: 10px;
}
.fxSahre .bshare-custom{
    display: none;
    width: 55px;
    height: 80px;
    position: absolute;
    top: 25px;
    left: -2px;
 background-color: #fff;
    border-bottom: 1px solid #E8E8E8;
     border-left: 1px solid #E8E8E8;
      border-right: 1px solid #E8E8E8;
padding:5px 15px;
line-height: 25px !important;
}
.c_rr .bshare-custom .bshare-sinaminiblog{
   background: url(../images/wibo2.png) no-repeat;
display: inline-block;
width: 24px;
    height: 24px;
}
.c_rr .bshare-custom .bshare-weixin{
 background: url(../images/wx2.png) no-repeat;
display: inline-block;
width: 24px;
    height: 24px;
margin-bottom: 10px;
}

.fjMain a {
   display: inline-block;
    padding-left: 30px;
    background: url(../images/fjicon.png) no-repeat 11px 7px;
    line-height: 30px;
}